ORIGINAL: Flaviusx
This is very strange. It shouldn't be doing that with the HQs locked.
The only thing I can think of here, is that the HQ are advancing so fast that the CBs working on rail repair wind up out of their range for HQ RR purposes, and the AI is kicking them up the chain of command until they wind up migrating to the AG level over time.
But even so, that's pretty buggy behavior.
Wasn't that... my tests started with a save game, no more movements.
BTW, perhaps I wasn't clear: what's happening is this (in Road to Leningrad scenario):
Turn 14
1. CBs assigned to AGN are deployed doing their repairs
2. I manually return all those CBs to AGN
3. I either transfer the CBs from the AGN HQ screen (left click and reassign from there) *or* I assign/form the CBs while in the HQ panels for the armies/corps subordinate to AGN. Either way, the CBs end up at the end of the turn listed in the armies/corps screen (with an asterisk as they just transfered that turn)
4. AGN is locked or unlocked, the subordinate armies/corps are locked or unlocked, I try all combinations.
5. Hit next turn.
Turn 15
6. The CBs are deployed... BUT the now-deployed CBs return to having AGN as their parent headquarters, even though they deployed out of the subordinate HQs. Again, locked or unlocked, any combination, this happens.
I also replicated this with moving the AGN CBs to OKH, then working my way down to the armies/corps. Same result. Ditto moving the AGN CBs to AGC then down to 9th Army... same result, only now the CBs are listed as AGC CBs, not 9th Army.
Please note, all other support units WAD-- this only seems to happen with CBs, labor battalions, etc.
Dang peculiar, I say!