SDcard fails to open after opening

Dear all,

I'm using the SD-library provided with IDE version 1.0.5. It is meant as a wav-playback-device and is controlled through SPI. Basically when I send a command to the arduino it opens a wav file from the SD card and plays it back.

This works for a number of times, sometimes 20, sometimes 50, sometimes you can keep pressing the button for 10 minutes without problems, but somewhere along the line I get the error:

"Can not find file"

I added the option to reset the SD card: it says the initialisation fails, however: I can open my file again for an unpredictable number of times and playback resumes, only to fail after a while again.

I have several copies of this setup, some show this error once every 10 minutes, now I finally have one that generally fails within 30 seconds.

I checked the free RAM on the arduino whenever this error occurs, but it stays the same (787 bytes free), just to be sure it's no memory leak.

I'm out of ideas here, so I hope anyone has more experience with this and knows what to look for / check for to find the error.

Cheers,

Jack