Godot joypad button 1 and 2 are doing the same thing

Godot joypad button 1 and 2 are doing the same thing. I have mapped an xbox controller with X doing one action and B doing another.

X does what its meant to do but B does the same action as X and its onw action at the same time.

Any ideas? I am sure its something simple.

Maybe it’s a bug, but I recommend putting your code here

I’m not using code. I am just using the built in Input Map.