that happened to my fsa orbit x but then i got a district pro and it fit perfect, try putting masking tape around the part that goes into the deck and then hit it in and it should stay. and it might be your headset, if its aluminum cups and youve had it for a while the cups become "ovalized" and it will just slide in and out.