I would start by reflowing every pin header and component on the Base PCB. All button presses work fine (then the SRIO chain is mostly fine)? Photos of the boards?
On the Base PCB, IC1B buffers the SRIO signals, also maybe the Waveshare Core board got bumped? You could also check the soldering of those pins.