Interesting question...
I have OS Maps on my phone, although I rarely use the app because I have a SatMap 20.
Using my phone, I've tried going offline and switching off Location, but I can't reproduce your problem.
However, like most modern phones, my phone has a compass sensor. Could it be that you have an older phone without one?.. and that the OS app needs one?