fixed BE to check protect on forcedToSwitch = 0