Make sure that you create the file system using a Mac whenever possible, was that drive's filesystem create with a Mac?

Yes, you MUST disable journalling.

Also, make sure that the permissions are set to read/write for ALL users (which is not the default).

Sometimes HFS file systems get corrupted when you write multiple files to it at once.