Well, after starting to troubleshoot by moving connections on the board, everything seems to have fixed itself. Probably a bad connection somewhere.