Chosen Solution
So I just got a new battery for my Gameboy and it was working fine for an hour. After some time the screen was glitching and turning very white making it hard to see details in games. Now when I turn on my gba the screen is just white but I can hear the startup and the game noise. How do I fix this?
Hi! Your screen might have come loose from its connector on the motherboard or the ribbon cable might have been damaged. You could try opening it up, disconnecting and reconnecting the display ribbon cable, then turning it on. If this does not fix your problem, try getting a new screen. Here’s the iFixit guide on how to do that: Nintendo Game Boy Advance SP Screen Replacement