Why won't my gameboy advance sp wont turn on?

my gameboy does turn on but it only turns on for a second when the charger connects, but is some how it not turning on without the plug, the battery is fully charged but it is not using the battery power. like something make it not give the flow from the battery. anyone pls tell me what is the ploblem.

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

crwdns2934109:0crwdne2934109:0

crwdns2889612:0crwdne2889612:0 0

crwdns2942205:01crwdne2942205:0:

@copperred did you replace the battery?

crwdns2934271:0crwdnd2934271:0crwdne2934271:0

crwdns2934285:0crwdne2934285:0