Xbox series S (But that doesn't really matter for this bug in particular)
Monte Carlo Bayonet Catalyst being active/inactive at incorrect times due to picking up certain throwables (eg; exotic engrams from expeditions) or activating certain abilities (eg; activating renegade abilities or swapping to a different weapon during super)
Step one
Get Markov chain x5, activate Bayonet
Step two
Activate super; activate renegade abilities; pick up the wrong throwable (such as expedition exotic engrams; weirdly enough it's only certain throwables/carriables, not all, The exotic engram is just the most convenient one I could find for an example)
Step 3
Swap weapons during super. Picking up an engram or activating renegade abilities doesn't require a step 3, because it just happens in step two
EXPECTED RESULT: Bayonet remembering its properties; such as overwriting melee when it's supposed to, or not overriding when it's not supposed to
ACTUAL RESULT: Bayonet not remembering it's melee overriding property through certain actions/transferring the melee override to other weapons
Uhhhh yea, that's all I've got ^^