could be the contacts inside the remote too. i just soldered mine recently for a similar problem