Gameboy Advance No power no corrosion replaced power switch

As the title says I have a Indigo gameboy I am planning on reshelling and customizing thing is it gets no power. I replaced the power switch with a new one that appears to work however still no power. I do not see any corrosion on the board or battery contacts so ruled that out. Checked my soldering on the new power switch and seems to be ok. So I am at a loss. Any idea on what to test and how to test it would be great

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

crwdns2934109:0crwdne2934109:0

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