Hahaha, this didn't take long.
The bottom buttons work fine, I can navigate the pages no problem and the esc and arrow buttons work fine too.
The encoder and the top buttons do not work. I am guessing that the two 165 chips route to the 595. My presumption is that the top 165 is missing a connection or isnt working. Would that be right? I don't think I need to troubleshoot the bottom set of buttons because they seem to work fine.
Again, should I just resolder all the joints relating to the top 165 chip?