So I have come across another bug.
program attached
In the attached program if I enable toggle mode it runs two cascading sub routines "button check" and "beep select" between output blocks .
In one of the sub routines it runs:
input B.3, B.4, B.5
But the output pins fail to switch to...