I've had my h340 for a few weeks. Yesterday, I found three different songs that would skip randomly while playing.
I deleted them from the player, did a bunch of error checking on the hard drive, found nothing wrong, and put them back on.
Well, they're still skipping. However, if I boot up in the original firmware and play the songs, they don't skip.
Right now, I don't have complete access to my computer and I'm unable to connect the player to my computer, but when I get home, I'll try updating Rockbox with the latest version and see what happens.