extremeRate modded PS4 controller, Square unreliable

Hi all, I grew tired of replacing the rubber under the dpad on my PS4 controller and decided to try modify the controller to use the extremeRate clicky button kit. Which worked well, until the other night when square stopped working reliably.

I know the problem is the contacts between the extreme rate and the top side of the main board. Tightening the silver 00 6mm Phillips screw that holds the contacts together fixes it, but after an hour of street fighter it was back to missing square inputs.

What i think has happen is the threaded hole on the underside of the controller face panel has been damaged and is becoming loose. I might be able to harvest the face panel / screw from an old controller, although I'm not sure this a viable solution.

An alternative solution might be to get something to push against the bottom side of the main board... Or even the battery? This in theory would maintain the contacts. But I haven't a clue how I'd do this.

crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 0
crwdns2934285:0crwdne2934285:0