So I am a newbie, and tried the First Contact(1957) naval scenario where the Norwegians engage with a pack of MTBs: Torpedo Boats against similar Russian Torpedo Boats. After a bit of patrol, I get into an engagement. But I have real problems directing my small MTB against the enemy, once they go into Engage Offensive mode. Basically I lose control, and my MTBs appear to simply 'run away' from the enemy after a few gun shots (with gun preferred rather than torpedo shots against highly manoeuvrable MTBs). I cannot get them to be into a continuous gun engagement. The range is only a few nm. Instead my units seem to run, and scatter and not engage, because they are in an Engage Offensive mode, I cannot change their route and engage etc. (Are they trying to get away, some distance, to use torpedo's ?
I would guess that they are trying to maintain standoff (ie. stay within weapon distance from the enemy while keeping themselves out of the enemy's weapons).
1) You can force your vessels to strictly obey your course/speed orders by changing the "ignore plotted course while attacking" setting (under the "Attack" menu in Unit Orders).
2) If you don't like the "maintain standoff" behavior, you can disable it in the Doctrine --> General panel.