Is the Multi Gate broke?

I have a multi gate with 9 outputs attached to my tick event, with a branch bool check between.
Loop is set to true, and start index is set to 0.
The 9th output is responsible for toggling the bool that is checked before the multi gate is called.

For some reason, after the 4.3 update the multi gate will not go beyond the “0” output.
As a result the 9th output is never called, and the bool is never toggled.
This results in the “0” output being endlessly called.

This was working fine before the update, has there been a change to how multi gates work?
Does this happen to anyone else? or am I just doing something wrong?