I'm playing France, used Left Bank decision to DoW Prussia, freed Rheinland and took Prussian Palatinate, which I gave to Rheinland too by save editing (it's also their core). My problem is that about one year after the release, Rheinland DoWs Hesse-Darmstadt over their province with Rheinlander core (Mainz IIRC). Then Prussia as SoI leader joins, while I cannot, because it's an offensive war and Rheinland didn't call me to arms, even though we have an alliance. Then Prussia adds their wargoal to annex Rheinland, which would destroy all my effort from the last war.
Is there any way to avoid it other than releasing Rheinland as my puppet?
Is there any way to avoid it other than releasing Rheinland as my puppet?