AchromicWhite,
Thanks for the reply.
I don't think it's to do with range, because note that at closer distances like say 5 cells, the cruiser hits virtually on target.
Moreover, cruiser doesn't miss in any direction when shooting far: if shooting strictly North, South, East or West, irrespective of distance the cruiser hits on target. I think at 45 degrees between these directions it also hits target (i.e. North-West etc.), but at any other direction it overshoots if from long distance.
Your suggestion of assigning a tank projectile (non ballistic) does solve this, but for some reason the projectile flies in slow-mo to target, taking like up to 20 seconds to arrive?