>In top level form.
>
>There's a main form that runs after this at the top level one.
If the top-level form doesn't exist until after this form is shown, VFP will attempt to use _Screen for 'In Top-level Form' forms. If _Screen is not visible then your form won't display and execution will continue.
Suggestions
1. Execute the code to launch the Top-level form before this form is launched.
2. Make _Screen visible but move it so far off the viewable portion of the screen, that users never see it. I actually do this for a COM exe I created that required user input.
HTH.
Larry Miller
MCSD
LWMiller3@verizon.netAccumulate learning by study, understand what you learn by questioning. -- Mingjiao