Access none on a enum array (Possible bug?)

updated the graph to point out the trouble section every thing else flows fine. The error it self does not even stop the code which is done on button press.
and the enum array has 1 element in it. and the enum array for each loop with break is what is causing the access none error.

there is one more for each loop with break in this graph

but it does not need checks since the checks for it where already run once and it does not toss any errors. picture of it anyways. this never errors out since i do all my checks at the start of the node chain.