okay so recently im experiancing a problem with my Little Big Muff (Sorry in advance for my english typing )

When i turn it on (or rather when i get it turned on) i wont turn off for some reason. I have to ****ing smash the button like 10 one hundred times until it turns off and in between the signal drops dead all together or it just quickly jumps from bypass to the muff again. im having the same problem when i try to turn it on.

has anyone got any idea how to fix this? change out the button maybe??
sounds like it either needs a new button OR just take it back and swap it, i've NEVER had this problem with any of my EHX pedals. and i've got used and new ones.
Belief is a beautiful armour but makes for the heaviest sword.