I've been through 4 g900/903 mice by the way and all of them developed issues within weeks. The 4th one took over a year to develop issues and it turned out it was the extra wifi adapter i started using the source of the problem.
One extra thing i did which i believe helped my g903 was the use of an earthing mousepad. I read static electricity eventually ruins the electronics of the mouse and an earthing mouse pad helps avoid such thing.
One more thing i noticed is the battery life of my g903 lasts longer and sometimes which seems crazy in the software the battery appears to gain power instead of losing(could be a glitch lol).