The light shouldn’t ever get so hot that the LED leadwires actually desolder themselves.
That suggests to me that perhaps something else is wrong. Maybe the wire wasn’t soldered correctly. Or maybe there’s no thermal grease under the star.