Sometimes the remote has ceramic capacitors in it that are leaky, either from damage during manufacture, or just from handling. So if you can actually open the remote look on the supply rails, and replace any small ceramic capacitors across the supply rails, pretty much with almost any ceramic capacitor, though I have used 10uf 10V tantalum capacitors borrowed off some other board to replace them very often. Solder the LED connections, soldered in components and battery connectors if they are solder in, and clean the top of the board, where the carbon contacts are ,with IPA, along with the silicone rubber membrane with the rubber bumps, so that there is no leakage. This often fixes a lot of issues, and clean battery contacts and battery ends with IPA as well, and a thin smear of oil on the contacts to keep them corroding as much.
Generally helps a lot, and often the problem is just the actual controller itself, being made cheaply, and attached to a porous SRBP board as a COB, drawing excess current from internal leakage.