Yeah that's happened to all of the GM remotes in my family. I have a locksmith near me that sells keyless entry fobs and also rebuilds them. Not sure if you have any businesses like that.. I'd say it's definitely something to consider. He charged $15 to rebuild it. And when you get it fixed it doesn't need to be reprogrammed.

Also programming a new one there was $5 for no remote start, and with remote start $15.