I ran into this problem also, even in the latest version of the framework. When I last contacted Kevin he said this was a bazaar behavior in VFP. I don't think he's figured out what's going on during the time that get's stored in the dataenvironment properties.
But if you do find a remedy please let me know.