I got a Sense HAT back in January and yesterday finally got around to installing it.
I played with it but I noticed that the HAT had screw holes but did not come with screws. I used some screws that were used for keeping the top and bottom of the case together.
To install the screws, I took the HAT off and unscrewed the screws holding the Pi to the case. I reinstalled the HAT, screwed the screws and then realized they didn't fit. So I took them out, took off the HAT, and noticed the GPIO board was still on the Pi.
Panicking, I put the HAT back on the board, booted the system, and, per usual, the 8x8 displayed a rainbow. Once booted, I attempted to run my program. I got a device not found error. I wiggle the HAT and the rainbow seemed to lose all green. Then I wiggled it a bit more and the rainbow seemed normal. Suddenly my system rebooted. This happens every time.
Is there a way to repair these pins? What can I do to avoid this happening again?