[edit]
So there may be something to the randomness that refuel isn't always working.
The general rule from what I can see is that TFs are checked for refuel before they leave the base.
There are other conditions that also govern refuel, but I would have expected the general rule to be the backstop.
There was a bug that was fixed in the early beta that could have some bearing on this.
Whenever the TF screen was opened, the code would go thru the list before displaying and attempt to refuel any possible TFs from port or RepTfs. IIRC, it didn't even necessarily allocate Ops to the ships.From 1107 list:
Viewing TF list automatically tries to refuel ships; don't do this as it affects ship ops and port refueling without player's knowledge [MEM]
This was fixed and the extra button added 'Refuel all on list' so that the player had some control over which TFs could be refueled.
It could be that this bug was hiding that not all TFs were being auto-refueled correctly.
[edit]
Non-transport type TFs with cargo space used (as in Support ships with supplies) are not being refueled. I think this may have always been the case but was obscured by the above bug. The check was to stop Transport TFs from refueling while loading and using up Ops points.





