Mechanical Keyboard PCB: Single Row Failure
Just for the hell of it, i'd swap Q1 &amp;  Q2 to see if the fault moves down a row... but then again, i'm not a coder, i'm a tinkerer.  it looks like a scanning method of registering keystrokes (i can't read the chip numbers) and i'd personally start looking at Q1.