BRD_SAFETYENABLE=0, arming fails "Safety Switch"

Since upgrading to 3.5.5 I’m having a problem with a Pixracer quad. It fails to arm, with the message “Safety Switch”. I have BRD_SAFETY set to 0. I’ve flown this quad successfully on 3.4.6, 3.5.0, 3.5.1 3.5.2 and 3.5.4 and never had this issue.

I wiped to rover and back and am still having the problem. Log file attached, with LOG_DISARMED=1. I’d really appreciate any insights into this.

Logfile

Did you find any response on this?
I’m trying to get new HEXA build in the air but Can Not arm Pixhawk 2 as the safety switch does nothing…
I can’t run the motor test because the safety switch does nothing…
No pre_flight error messages, all is good but safety switch will not arm the copter…

Same message within Mission planners HUD

Pixhawk 2 Here+. APM 3.5.5 BLHeli_32 ESCs(is this a commonality?)

No, I haven’t resolved this. Lacking any ideas, that quad is sitting on a shelf at the moment. I was planning on trying 3.6 at some point.

I’m not sure the problem I’ve hit is the same as yours. In my case I have no safety switch, and have disabled it.