DSi Doesn’t Detect Battery

I took apart my DSi XL and put it back together due to a screen flickering issue and now the system does not recognize the battery. When plugged into the charging cable, the orange light goes on and off non-stop and the system does not turn on. I’ve tried reseating all the cables, trying a different D-pad board, and a different battery. Nothing changes.

crwdns2934089:0crwdne2934089:0 crwdns2934093:0crwdne2934093:0

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 0
crwdns2934285:0crwdne2934285:0