Analog still drifting after replacement

I have a black and white camouflage ps4 controller.

Block Image

Most probably it is a CUH-ZCT1E model.

Block Image

You can see the right analog is offset from the centre in default position.

Block Image

I have replaced two times the entire analog module, but the right analog is still drifting to the same direction like before.

What could cause this?

I don't think it's likely that both of the analog module I've soldered so far are faulty, and drifting to the exact same direction.

Block Image

Is it possible that I have damaged something on the PCB during assembly, and that is causing the analog to be off-centered?

Thanks in advance :)

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

crwdns2934109:0crwdne2934109:0

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