Been lurking this thread, and while on paper i was getting the main points, in-game i'm getting this situation where enemy AI doesn't run out of supplies even though they have no hub in the region and, most importantly, no access to the capital.
I probably miss something here, but i though that, like in the old supply system, once the capital gets encircled, everything else runs out of supplies pretty quickly.
tldr the enemy doesn't run out of supplies even though they have no connection to their capital
I tried to recreate the issue in my own game, using console commands to tag switch around in order to investigate supply zones on both sides.
What seems to happen is that, when a capitol is surrounded and cut off from the supply network. The ''second in command'' capitol, seems to be prematurely assigned the role of capitol city for logistics purposes. Even though the actual capitol has yet to be captured.
As you can see in the first Screenshot. The game does not recognize that Madrid, the capitol city, has a logistics connection to the capitol. And that, in the exact same game state. The next in line for capitol city, Madrid has already been assigned the supply ''production'' associated with civilian and military factories. Third screenshot, Madrid has been taken and Barcelona is the ''official'' capitol city, but for the purposes of logistics and supply there is no difference between these three screenshots.
Not sure how i feel about this to be honest. The way the capitol city currently works as the center of your logistics network, and how factories add to the total supply in the network. This does necessitate an abstraction of how supply is produced and transported from the location of your factory to your capitol. But this also means that, encircling the capitol would mean supply teleports past enemy lines into your capitol from the far away factories. And supply hubs outside of the pocket, receives 0 supply. I would say the solution to the problem is crude, yet effective. One upping would be to create a ''two capitol'' system, but the current system seems functional enough and there are other issues to tackle first.
Edit: No need to post another reply.
I did mess around in single player with console commands, trying to break the system. But it seems fairly robust in recognizing it's own network. What constitutes an encircled capitol, is determined by the connection it has to the supply hubs and not who controls the individual tiles. So you cannot leave open a gap in order to have the capitol still function as the logistics center.
You cannot make a bigger encirclement, so that the capitol connects to a single other hub while several others not connected suffers. But i'm not sure what the break off point is.
I think it would be feasible, through VERY convoluted play to game the system into erroneously disconnecting large portions of the network through very specific capture of territory versus a handful of countries. But i seriously doubt this will ever occur in normal play, and most certainly never against a human opponent.