I have just started using VFP extensively in the past 2 months. I have run into some odd behavior but in each case I was able [eventually] to track it down to something I was doing wrong or at least inappropriately. I would say that there is something wrong in your code somewhere of you have a damaged vfp exe file. In the latter case, reinstalling VFP would probably solve the problem. If that doesn't work I am fresh out of suggestions. Good luck with it.
A problem is a problem only as long as it has a possible solution. Lacking that, it becomes a FACT!