Did you ever figure this out? I’m currently having the same issue, but with lots of other things suddenly having cast fails when I haven’t changed anything. I fixed most of the other things, but I don’t know how to get around this.
Hey, I just had this issue on a vehicle actor and fixed it by placing the cast to wheeled vehicle component before adding the mapping context. No errors so far!
I think this is an issue because the server doesn’t have an “Enhanced Input Local Player Subsystem”. You’d probably want to do a branch with a “IsLocallyControlled” node hooked up to it to check if it’s a locally controlled client first.
SOLUTION: if you have an invalid Enhanced Input Local Player Subsystem on the Listen server, then you need to take the node with the same name from Get Player Controller (as in the picture below)