We have a medical provider management suite partially in OOP (VFP 6 SP5) but much of the data entry forms are FoxPro 2.6 rendered screens from metadata in flat dbfs, which are read and each object painted on the screen is from a macro-expansion. It was an absolutely brilliant design back in 1997 and we are still getting good use from it. However, one of our customers is running Windows Server 2008 and the clients access our DBC and flat tables from a TS farm from our exe. What is happening is that our screen rendering is not always complete and if the user attempts to enter data in an incompletely rendered screen, they crash with a syntax error #10. It's as if the variable of the macro code exists, but the contents when expanded are incorrect or lost. Do you suppose there may be some kind of bizarre memory leak? I have tried BITMAP=OFF in the config, but that killed our rendering altogether. I also have played with various setting in SYS(3050) and using SYS(1104) for garbage collection to no avail. I have combed the internet for anyone rendering foxpro screens in VFP and it seems there are none. Any advise will be greatly appreciated.