I swapped the cable and the same issue was occurring. I had another issue with the speakerphone defaulting to on and the fix for that was to remove/disable Chrome. I did this and stuck with the stock HTC browser and since then no issue with charging or speakerphone defaulting to on. Seems that...