Accessed None trying to read property" but only on 1 out of 3 references!

I am trying to make a dynamic camera that stays in the middle of both fighting characters.

As you can see, I set both characters exactly the same. I used the correct actor classes. AND the same reference that is getting an error, works inside this same blueprint! Please help, I dont know how this reference can work and also come up as “none” in the same blueprint.
https://forums.unrealengine.com/core/image/gif;base64

I tried using an “is valid” node, and it gets rid of the error but then my camera does not move. I hope someone can help.

Thank you

Not sure 100% but “get all actors of class” does not return always in the same order. This is probably your problem.
You should create an array with the get all actors and work with that array. Create this array on an event begin play.