A while ago, while playing with WPS files, my H340 became rather strange. I was guessing it was something related to files on the disk, and did a check disk and defrag (after reading that it was supposedly not a problem for the player). After that I had some strange USB connection and battery issues.
I decided to do a clean install of the player's firmware, and format the HD with the original firmware's format function. Despite those measures, the player still had a short battery life, and will not charge to full (even if the iriver firmware says it is "Complete"). My usb connection will occasionally be lost during use as well. If it's plugged in to AC, the frequency of loss of connection is greatly reduced.
I have reinstalled Rockbox and the problem persists. The player is definitely still useable, but, for example, after charging all night, and using the record feature for about 20 minutes (granted, at pretty high gain) and being powered on for about 90 minutes drains the battery to the point where the warning comes up about the low battery.
Batteries are known to die out over time, so I can't say for sure what this is due to. Just the timing of the problem really points to defragmenting.
Anyone have any similar symptoms? I'm guessing a fix is probably not going to happen, but if we can find out why this happened, less players may be affected.