Same issue happened to me. I hacked together a battery pack spliced into a USB cable to "jumpstart" the player by plugging it in, which works just fine.
How would I go about changing the patcher to boot Rockbox upon USB insert, though? Since breaking I've been forced to use the stock firmware, which I'm not really a fan of since getting used to Rockbox.