There's not much new to report here except it's a common complain. Keep in mind there are thousands of prior posts on many devices that do what you are reporting. Frankly, why not return it as defective and try something else?
It's not as if we can fix it, well we can but everyone seems to explode when asked to try re-encoding.
Bob
I have a Philips BDP2100 Bluray player that I sometimes use to watch MPEG2 video files on that are on a USB stick. The problem is that sometimes the sound on the video files will be out of sync when I play them by up to five seconds.
Now the video files are in sync on my computer, it's only when playing them on this device that they go out of sync.
I figured that the video files were just running at a frame rate the player didn't support so all I have to do is convert the files to a supported frame rate. The only problem is I can't find anything anywhere on how many frames per second it plays video files at. I was wondering if anyone here could help with that. If you know what frame rate this player plays video files at that would be a big help and I would be very grateful. Philips doesn't have anything on the web about this and their tech support people will not get back to me.
Thank you for your time.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic