I just had a battle where I had 2 support ships and a bunch of combat ships, but for some reason one of my Support ships appeared on the front line, while the other appeared at the back.
The only reason I can think is that one had a cargo hull and one a tiny hull.
The one that appeared at the front was a scout ship with a tiny hull, 0 threat, 0 fortitude, 1.8 value ship with sensors and engines
the one at the back was a Transport/Carrier with a cargo hull, 4 threat, 0 fortitude, 17 value.
They both are classified as support by default and I did not change that for either. I checked BattleBehaviorDefs.xml and Support are indeed supposed to spawn behind combat ships (even if that wasn't the case, they still would've spawned together, not one in front and one behind)
This is especially problematic for me because I have the target priorities changed so that "attack" ships target support ships more aggressively, but all ships also target "attack" ships first, so support ships really need to spawn in the back so the fleet can protect them
Granted, I could just have my scouts separate from the fleet and just 1 tile away, but that would basically double my clicking and just be annoying, plus if this problem popped up, there could be more similar problems for me in the future
any help or insight would be greatly appreciated.