I'm a developer. I have over 6 phones that do this Hit and Miss across 12 different PC's. I can confirm this is a major issue.
At this point, this should NOT be a problem for the consumers. There is an obvious issue with the current micro USB standards.
If it's the current micro USB cable...