Thanks for all those comments.
There's nothing else wrong with the system, or any of the electrics as far as I can see. It just wants to be on when the engine is started, and turns on at the last setting it was left on, or on the minimum if turned off.
Not a huge deal given that it all works properly, but will try a dealership and see what they say about reprogramming it.