I'm running the latest Nero 6.6
It could not handle file names over 97 characters.
The setting was ISO 9660 + Joliet.
When changed to ISO 9660:1999 which I think are 255 character max, it fixed 99.999% of the problems.
It did have 2 files the other day, that gave an error, but might have been a bad character in the name.
I didn't write the error down, but this error was during the burn so it might not have been a too long error.
The file too long error was at the start, and you could abort the burn.