My 2013 ST-L often has a brake failure alarm. It is obvious the parking brake is not on as it rolls easily in neutral. If I turn it off and restart the alarm clears. I have the cowling removed from the RHS and the switch is definitely activated. I can close the switch manually and the light goes off on the dashboard.

Any ideas what could be causing this? Bad (intermittent) switch or something else?