>>Try enabling: SYS(2335, 1) - that will force VFP to error (and hopefully be trapped/logged by your error handler) instead of display any UI, just in case that's what's happening.
>
>Using sys(2335,0) which should be the proper syntax for your suggestion does not help things. From reading several sources on 2335, it seems this is more for a remote automation server. I am not building one of those and don't need to unless I misunderstand something about building a service.
>
>If I do can you point me to some better documentation than I have.
Sorry, got the syntax backwards. Yes, you wanted SYS(2335, 0). I've been making the assumption you've been calling your code as a COM component, but I've never asked what you're using to create the service since you can't do this natively w/just VFP code. Essentially, in either case, a service shouldn't have any UI or any modal states, so SYS(2335, 0) is still valid.