No, it was just more than I wanted to write out at the time.
The problem seems to be that the switch either becomes logged with dirt/dust/debris, or suffers from a little corrosion, care if its rather open design. This is what I/we do and it seems to solve the problem about 95% of the time. You'll really want a syringe with a needle attached. If you don't have a diabetic aunt or a serious drug problem, then you'll have to find another method by which to deliver the fluid. 91% or greater isopropyl injected right into the switch itself. Saturate it really well, then quickly flick the switch back and forth a few dozen times (a tweezers is really helpful here). Then blast the switch with canned air until you're certain that it's nice and dry, then give it a go. Like I said, this solves the problem almost every time. A large percentage of the GBAs that I purchase have this issue and this is the solution which has proven both very successful and quite simple. Absolute last ditch effort is doing the same thing with Tarn-X, followed by the isopropyl to clean up the Tarn-X (which is very important, as Tarn-X will actually cause corrosion if left sitting for too long). With this combo, I can safely say that 99% of power switch issues with the GBA & GBA SP can be resolved![]()