Are you using a rotor? Mine has dropped off twice now since I bought a rotor a couple of months ago, fortunately the first time was onto a laminate floor.
I wsa wondering if opening it up wider for the rotor isn't leaving enough thread so if it comes loose during an all day pounding like diamond wars it just drops off.