Array not in scope

So, here’s the setup. I have an array of actor references in my character. The parent class of an instanced actor is casting to the character to find if it is already in the array, and adds itself if it isn’t. The problem is that the array always says “Variable is not in scope” and therefore the blueprint can’t do anything with it. Going from the same cast, I can get any other variable from the character. The array is the only thing I can’t interact with and I have no idea why.

Yo, did you end up figuring this out? Because I have a similar problem where I’m trying to get an object from an array of objects stored in another BP, but when I debug it says my array is out of scope.