Ah, suggestions for the patch, you say? Then speaking about bugfixes only, I would like to mention several issues here.
1. Add a tooltip for an Invitation to Faction. I hate when it just says "Impossible" without any further info. Okay, it's impossible, but why? That is the question. And I think that during negotiations, the envoy of the invited country (Turkey in this example) would say something like: "His excellency, the head of our state, entrusted me to say that our country would not feel prepared to join your great alliance until Caucasus or Moscow is held by the forces of your great nation, despite our current relations would otherwise allow such military cooperation."
1a. Might be a nice addition, if we would be able to check a checkbox "Apply Diplomatic Pressure" or "Express an Ultimatum" which would make that diplomatic action be more costly for diplomatic points, would harm mutual relations a bit, but would give you greater chance for agreement to be made. The size of the modifier in percentage should of course depend on military strength, IC, etc.
2. Fix the election dates. The elections still do not fire at correct dates. It works only for USA (or maybe generally for countries where you directly elect HOS, not HOG). Every other country's election dates seem to be still broken. Here are few examples: According to the game files, France should have elections on May 4, 1936, but when you start a 1936 scenario, it says that the next elections will take part only on January 1, 1940, as shown in the screenshot below.
The same date is displayed for Romania, which should have elections on December 20, 1937. However, when we include countries with 5-years electoral period, their cases are slightly different, as their election dates are moved only to the beginning of the next year. See United Kingdom or Czechoslovakia which both have their election dates displayed as January 1, 1941, instead of November 14, 1940 and October 27, 1940 respectively.
3. Allied objectives are not displayed in province viewer when you do certain steps. To reproduce the issue, do the following: Click on a province - make this province as an allied objective for one or more of your allies - cancel the allied objectives by unclicking the previously selected allies - again make the province as an allied objective for just ONE of your allies. The flag will then appear on the map, but not in the province viewer.
4. The order of political parties in the Organisation chart is wrong for years. Looking at the old screenshots, the order was correct during development until strategic warfare window was added to the politics tab. Now, the popularity correctly shows Social Liberal first and Social Democrat second. However, the order of the two parties is displayed vice versa in the organisation chart. See the game itself or the screenshot below which shows that German SPD is listed above KPD, but not next to it in the chart (so now the chart displays ... - SPD - Zentrum - KPD - ... while it should be ... - Zentrum - SPD - KPD, so SocLib and only then SocDem).
5. Incorrect background image for the end of battle scenarios. Currently, it doesn't matter, if you are playing as Axis, Allies or Comintern. You always get Comintern-style background in the end of the battle scenario. Below is a screenshot from the Battle of the Bulge.
6. Reports from the front do not update upon change in theatre tab. When you click on the "stance" button, the status of how confident the Theatre is for the selected front does not change. And it doesn't matter if you have AI control over the Theatre or not. And while it was said that the theatre tab is for informational purposes only, then this means it doesn't work at all.