It seems like you have (or had?)
this player (newman Q99) I got the newman Q200 (looks different but is the same inside i think) and it works fine, i watched 3 hour movies on it. maybee you should try new firmware to fix it
you can find new firmware for this player
here
please post if it works