Can't consume input axis value in character or pawn

Hey all, I’m having a strange problem. I have a character and a pawn (completely separate: a player and a ship). I can’t get one of my input axes to feed any value through to either of them. the odd thing is that I have several axes in each BP, and all of them work except for one. There is absolutely nothing different about the settings between the ones that work and the ones that don’t.

Consume input, etc. is all identical. Input in project settings is solid, looks the same as all the others. but, if I watch the value during Play, it reads nothing.

In case it’s relevant, this all works fine in my controller BP, but I was migrating scripting from the controller to the character and pawn BPs in order to simplify things, but it just won’t register now. It also works if I use the default player controller, but not if I use my custom one. Something about the custom one is messed up, but I can’t figure it out.

I’m at a loss here. Any ideas?
Thanks!

Do you by any chance have it set up in two places at the same time? Check output log during PIE if any warnings are thrown.

I wasn’t setting it up in multiple places that I’m aware of. I ended up just deleting the custom player controller and making a new one, pasting the exact same scripting into…it worked fine after that.

It was a strange bug.

Thanks for the response!