I think the switch error report stays active until the cpu senses that switch activate.
Also I think as well as the always closed switch, the opto switches should show up as closed and then change to open when they are activated (I.E oppsite to the normal microswitch)