Local co-op game player two input being inconsistent and not working.

I am making a two player local coop game however I’m running into a very strange issue-

Whenever I load up the project, player 2’s input will not work- however if I replug in the movement IA without changing anything- THEN it works again?

(I added the print strings to try and track it- however it only works reminding it/ replugging in the nodes??)

This is with player one on the keyboard and player two on a plugged in controller- I’ve tried multiple controllers just to see if it was the issue but it’s not-

Any ideas?:sob: