I had the same with mine after the car has been into the dealers.
Kept coming up with CD Drive Error or CD Defect. This was with a pre-recoreded CD too.
I was only a mile up the road when it happened, so went straight back to the dealer and when the service guy came out it was working fine.
No idea what caused it, bit seems okay now.