I have implemented an system that consumes selects random items and quantities and stores them in arrays for further processing, however I am finding that when I clear the arrays at the end of the updates the variables in some of my actions get set to None which causes the next update to break.
Image 1 shows the add state on the first run through, the consume_item variable is added to the consume_items array correctly
Image 2 shows the clear state which is run at the end of the update, as you can see one item has been added to each array
However if I step into the next state and then examine the add_next state you can see that Array Add value variable has magically become None
Is this a problem anyone knows about? It makes Playmaker unusable for this system if it cannot be fixed and I'll have to rewrite it in code. I am on Unity 2018.3 using Playmaker 1.9.0.p21.