I don't know if this is a problem with AmiCDFS or my new CD-ROM drive, but a couple of weeks ago I used a CD writer on a PC to put together a disc with loads of zip archives on. Problem is it seems any archive above 6MB in size isn't recognised properly - typing dir in the shell reveals that there are loads of small files with the same name, that all add up to the file's actual size, if you see what I mean. So a 12MB file comes up 4 times with smaller filesizes. A 150MB file comes up with loads of separate files. However a 2MB file works fine. I tried using the command Join but that doesn't work, neither does changing the filesystem. I use AmiCDFS 2.40 and a SCSI drive, with a Squirrel interface. All my magazine CDs work 100% okay.

I had that same problem trying to read a CD that had been written by a Sony Mavica Camera. The problem for me was that the CD was written as UDF (or packet-written). If you have used Direct-to-Disc software on the PC then that could be the problem.
Other problems that come up are to do with long file names on the PC side (Joliet structure). Keep your filenames small on the PC side and then you don't have two files with the same name on the Amiga side.
But my best guess is that the CD was written as UDF on the PC side.

Many thanks, I did use Direct-to-Disc software so that's probably it. However I was writing to a disc last week and the drive has actually broken, frustratingly, so I won't know for a while yet if that was the problem (though I've got a feeling it was).