I wish I could be so sure, but I also totally reinstalled my system due to being hacked over the Chinese New Year, so I'm not sure. But I was using the order editor with no problem, then after reinstalling everything, and turning off globals (yes using the globals off contribution), all data is gone when clicking update on the edit order form. I haven't had time to look in detail, but clearly the array should be holding the data is being returned empty and updating the database. This should not be very hard to figure out, it just needs some time.