[screenshot of error 0xc0041010]

Errors of the form 0xc0041??? are errno values being reported from the player. The ??? is the errno value, here 0x10 or 16, which is EBUSY. That error typically results from trying to unmount a filesystem that still has a file open on it. I know you've said there's nothing custom being run on your player, but nothing in the Empeg software should be holding a file open at that stage.

As it's obviously running fsck (the "no such file or directory" errors are indeed benign), the failure must be in remounting the filesystems afterwards.

Could you send me ([email protected]) an emplode log of a failed sync, please? (You can turn on logging in Emplode in Tools->Options->Troubleshooting.)

Peter