I broke a cateye light like that by turning bike upside down to fix p word without removing light one dark evening commute. Good light. Still usie it as a torch. My guess on. The circular metallic disc ? Magnet? Pointless metal bit? It looks hard to remove.
My light didnt snap at the fixing, it just compressed such that it would poing out the second I hit a bump.
Imagine if we lived in a world where no one nicked our lights. We could leave them on the bikes and the fixtures would not wear out. Or we could pay forward all the money we spend on lights and just get dynamos. My Lezyne floodlight wont recharge anymore, battery dead. You could fry an egg on it. Was never great but half price. In better light news my wee brake light from aldi I- 11.99 with free front light is attracting much positive comment and some - do you know your light only comes on intermittently? [light sensor and movement sensor all for 11.99 and free front light]