I’ve had the same issue and was told its a bug in the product. Here is tech supports response.
“Yes, this is indeed a bug and I will add it to our next bug fixing session due in a few weeks. Meanwhile, you can do the update during a timer event (or in the Application.Idle). The activation of the Timer (Or subscription to Application.Idle ) will have to be done during the same event that right now you are saving the current data change.”
Imported from legacy forums. Posted by ralexand (had 315 views)