For what it's worth I found the production bug and it seems it would be really easy to fix.
In the upkeep reports, most nations have threshold levels of 40,80,120,180, and 320. The large nations (German, Russian ,USA) have much higher levels. i.e. germans are at 320,420,640,900,1800.
What is happening is that after any save these threshhold levels drop down to the default 40,80,etc level.
This is easy to check. Run some turns and then save. Exit the game and reload the same. Run a complete turn for all countries and then check the upkeep report. You will see that in the most current report you have default values but prior to the save the correct higher values were there each month.
The effect of this is to greatly increase upkeep costs for Germany. Russia and USA. It is most noticeable for Germany as at the start of the game they have upkeep costs actually higher then what they are bring in. So if you load a save you will very quickly start to see large negative values for PP. You're upkeep costs rise to around 180 per turn while you are only producing 120-130 per turn.
I don't know if you guys are still fixing things but this seems like it would be a really easy quick thing to take care of.
< Message edited by moses -- 7/20/2014 9:15:44 PM >