Nice guide by Ozito!
Managed to resolder a new switch. Was pretty hard since it so small, but fixed the problem.
One other thing to not is that at least on my Gameboy micro, the button itself is rubber, so u can always remove it with some pliers, and try to clean it / try it that way.