I have a TG16 and one of the round buttons does not function. I have used contact cleaner and even tried using the contact pad from a different controller. I dont see any rust, solder build up, scratching or other circuit issues visually. Is there anything I can do to fix it. I can always go and buy a controller, I just preffer to fix it.