are you exiting the previous game with it in your hand? iirc it will reset the keybind if its in your hand when you join a game, but not if its on your swap (for whatever reason, idk, goofy coding)
maybe inagem keybinding matter ?
I am using Custom Keybinding from the game settings and not Ressurected or Legacy