So my TIP50 is attached to the heatsink by screw head>fibre washer>TIP50 plate>thermal pad>heatsink>flat washer>lock washer>bolt. Could it be possible that the screw is touching the TIP50's metal plate as it passes through the plates's hole, which would give it connection to the heatsink via the flat washer?
Also, even if the TIP50 is shorting, the LEDs should still light up. The LEDs light up when I first powered it up even though there were no thermal pads. The spark is what caused the LEDs to go out, so whatever the spark did is still not fixed.