I noticed that the glitch happens whenever you hit a enemy with your melee while in the shop it happens. You could prevent this by making it so you cant use melee in the shop