Well I didn't put diodes in, I just put switches with diodes in another keyboard. Wasn't shooting for NKRO or anything like that.
Btw, I ended up fixing all the problems I had with the traces separating from the board, and I put a jumper on all the switches, so now everything works fine.