Hi Paul,
Sorry I have been quite busy this last week.
You now need to narrow it down to just the external boot switch circuit: the switch itself, its wiring to the ECU, or how it’s being actuated.
Do the “paperclip test” at the boot switch plug. This is the quickest way to prove whether the switch is the culprit.
Unplug the boot switch. With ignition on, briefly bridge signal to ground at the connector with a bit of wire/paperclip.
If the boot pops open: The wiring from that connector back to the ECU is good.
The ECU is seeing the input.
The problem is almost certainly the switch assembly or how it’s being pressed.
Lets us know how you get on.