Integrity
I have verified my game files (on Steam)
YesI have disabled all mods
YesRequired
Summary
Releasing 'by province' steals from other countriesDescription
Countries which are released by province such as Río Grande can take those provinces from countries other than the releaser. Currently, only Río Grande has provinces in more than one state, but this can affect releasable countries that include the treaty port province (e.g. Bremen, Nova Scotia, Cornwall, Makran or Pontianak) and mods, too.Steps to reproduce
Play as Mexico, immediately capitulate to Texas then release Río Grande. Note that Río Grande takes the provinces from Texas as well as Mexico.For a more extreme example, load the attached save as the USA and release Río Grande.
Other examples:
Annex Makran as any country, then switch to Oman and release Makran
Annex Pontianak as any country, then as another country demand the treaty port in West Borneo and release Pontianak after gaining it. Similarly testing can be done for Nova Scotia and Bremen.