The power indication ON neon (6) has got nothing to do with the Low Pressure neon (8), just ensure the power indicating neon is clipped into its holder every time you replace the shower cover after removing it, it is (permanently) on as soon as you power up the shower with the pull cord (providing the TCO is satisfied).
The Low Pressure, NC (normally closed) pressure switch (9) is electrically supplied once the start button is pressed and should only stay "made" with the low pressure neon illuminated for a few seconds until the pressure/flow builds up in the shower and the water starts heating. If the shower is operating normally then looks like a faulty pressure switch or the like.
EDIT: It's also possible, as suggested by
@Alec_t, that the switch is diaphragm operated with a pushrod like the main microswitches, have a look if possible and post a photo.
You might also, as a test, reduce the power to Eco setting, one element only, switch on the shower and keep turning the temperature control very slowly clockwise to hotter to see if the low pressure neon extinguishes.
The Mira Sport low pressure neon had a much better set up, the economy microswitch had/has two sets of contacts, one, NO set, close to heat one set of elements when the pressure/flow builds up on pressing the start button, the other, NC set then opens and the low pressure neon extinguishes.
The (my) Triton T80Z Fast fit has a horrible mechanical "semaphore" type red (lollipop stick) flag that shows in a window until the main pressure switch diaphragm rises to close the microswitches, it then disappears from view!!.., if you can (not) see it through the "rain".
Triton Thermostatic
View attachment 422802
Mira Sport
View attachment 422801