My Vive PRO controllers also have this issue - I have been letting them charge overnight. Now I am worried that this is ruining their batteries. I am a newbie and still do not understand the difference between Vive, Valve, HTC, and Steam ! Who's responsibility is it to fix this problem?