The shower cutting out when the pumps off and all hot outlets open is due to hydraulic gradient and quite normal.
Everything about this job is '
normal', and yet he still has a problem.
I have spoken with a Salamander engineer before and he didn't mention anything about possible faulty flow switches.
In your situation I would:
1. Test the flow switches.
Clearly this isn't a popular idea, either either with you or with Salamander's appointed representative in this matter, so if you prefer to assume that the flow switches are working perfectly then who am I to interfere?
2. Check, double check, and then triple check, that you've used the correct outlet from the Surrey/Salamander flange to pipe to the shower pump.
3. Couple the pump hot outlet to a valve on the end of a length of Hep2o, and test pump operation into the nearest bath/basin.
4. Couple the pump hot inlet to the 'flange's domestic outlet, and test pump operation in that configuration.
5. Temporarily disable all sources off to the cylinder, then temporarily cap off the vent outlet at the CSC, and then test pump operation in that state.