Some of the SVCD's I encode work perfect but some stop about 2-3 mins from the end of the CD then crash the player. I have tried with WinDVD and PowerDVD and the result is the same.

Has anyone else experienced this? Does re-encoding the file solve the problem?

I always encode with TMPGEnc, using the method descibed on this site.