My arduino pro micro started behaving weird. I noticed it had crashed with very simple code on it (basically just two lines of fastled code followed by a delay. Then it didn't appear as a USB device on my macbook anymore. I reset it (pulling the rst pin to gnd) and that then allowed me to upload smaller sketches but not bigger ones. The smaller sketch only works for a short period of time. then the arduino just stalls. (Serial output also stops). Any idea what i can do? Or do i just have to toss the board and get myself a new one?