I am having the same problem with my s4. Thanks for the idea to charge it on my computer.
I don't plug it into the machine often enough to have figured out that would solve it.
I have another s4 with a dead screen that I use to charge the batteriesand every day I need to swap the batteries.
It...