I have no idea what a permenent fix is but this got it to work for me:
-Turn the player on
-Manually spin the disc (I had to try about six or eight times)
-Close the lid while the disc is still spining.
It took a lot longer than usual to start up the disc, but it did eventually read it.
the_anomoly
May 2006