Hi, I have a problem where I am using a GetProperty action to retrieve a string from a class, it is run in a loop that uses ArrayGetNext to iterate through an array of objects to create a UI. The first few times the loop runs it works fine, but after a few uses the output variable in the action gets set to None and it stops working.
I have used logging and stepped through the code in the debugger to check that the object is valid, it is just the variable connection that has been lost.
This is the state when it is working correctly:

This is when the connection has been lost

I am wondering if anyone else has seen anything like this? Thanks!