Fuze won't charge - shows "Connected" instead

No, wiggling makes no difference. Here is the funny part - it won’t charge from my dock or from my Win7 64bit desktop at home, but it does charge from my Windows XP laptop. Same cable too. I tried it several times on different occasions. I definitely think it has something to do with the firmware which makes it behave with XP and misbehave with everything else.