Greetings everyone. Long time lurker around here but only now posting. I tried doing a custom board by soldering but I messed up the soldering and am now asking for help to diagnose the problem and fix it if possible (waiting on a new PCB to be shipped would again take a very long time, months even). The PCB is an XD60 rev.3.
The problem is on one column I get 2 keys registered per 1 key pressed:
7 and 8 registered when pressing 7
U and I registered when pressing U
J and K registered when pressing J
N and M registered when pressing N
All are on the same column - diode/resistor numbers 36, 37, 38 and 39. I would be very grateful if someone can help me out how to diagnose and fix this problem as I am lost right now. Some photos on the following link but I can snap more if needed. 36, 37, 38 and 39 are extra messy because I tried desoldering them one by one to find out where the problem lies. There are washers under all stabilizer screws and the soldering iron had a temperature of around 300-350. The PCB itself was tested before soldering and it worked flawlessly.
https://imgur.com/a/2yjs3bpAny help is greatly appreciated.
EDIT: the problem was caused actually by the firmware so by using QMK the problem is solved. Leaving this for future reference in case other people run into the same issue. USE ONLY QMK!