Run your code in a "clean" environment to ensure that missing DLLs on a user's machine aren't the cause of your bugs.

If you are looking for a reliable portable VFP environment, ensure it includes the following:

SP2 initially had some issues with the report designer; a quality build includes the updated ReportBuilder.app .