so my L shoulder button doesn't work, but whenever i blow into it, it works but only for a while. clearly the button isn't completely messed cause i can blow into to make it work but is there a way to keep it working longterm? this is the second ds lite of mine that it has happened to but after a while the button got fixed on my first ds. i dont think it has anything to do with dust or dirt that might've gotten into the ds because i've taken it apart and cleaned it.