A: If when you switch off the shower at the main isolator and the shower keeps running then you have a faulty solenoid.
When you switch off the shower at the main isolator and the water stops running, then you have a faulty on/off switch or a faulty PCB or a micro switch that is sticking on.
Carry out the above check, however from what you say I think you have a faulty valve assembly.
Answered 263 days ago | The doc