Not sure I understand. There were no undos, everything looked fine until it came time to produce. As you can see from Post #3 the production plan for Germany magically changed at the last moment.
So it's NetPlay but both sides restore from the same file without editing it?
Of course a shared Dropbox folder would make that real easy to do. Any chance of a step-by-step for our situation?
Yes, we do restore from the same version of the file (not separate Axis and Allies, since one can have the wrong BPs). At Prodution (Scrap Destroyed autosave created), both Axis and Allied versions "should" be the same, but we have sometimes found that they are not. In that case, we will restore with the same file for both sides.
The undo's are just another reason for the restores - not related to Production. We have encountered situations where an undo is not transmitted to the other side and gets missed. We needed to go back to the earlier autosave and restore it for both sides to get the games back in sync.
In general, both games should be he same at the autosyncs, but sometimes due to undos or parallel activities, such as during Production (mostly here) or Reinforcements (thought we have not noticed a problem there, yet), the updates can be out of sync where the updates from one side overwrite the updates from the other side.
Steb-by-step is simple.
If at/after Final Production, the BPs are not correct for everyone, restore from the NP - Scrap Destroyed for EITHER (use the same file for both) Axis or Allies. Use the one for the side that appears to have everything correct. If the Allies notice a problem, try the Allies autosave file first and if it is still wrong, use the Axis file.