Nice job pinkpanda :+1: .
I have done 2 of these mods now and both had their challenges. I got better the second time around, same as you.
One major problem I had was the switch leg touching ground, when it grounds the mcu thinks you hit the switch button.
The driver and the bottom ring are not held in place with anything or the copper heatsink in the light. So they move around and can ground out the switch. Tighten the bezel can move the parts above the driver shelf.