I’ve moved the variable in my player character and did this in animation blueprint which seems to work:
However, I’m still confused on why I can’t just use “Get Player Controller” or why it’s controlling all the characters. What’s going on there?