Recently my Treo 600 has been acting a bit weird. It has been acting as if the SD card is being ejected and re-insterted (making the be-doop, do-beep) sounds and switching the screen to the card menu. This in itself is anoying enough, but every once and a while it will pop up the following message on the screen when it does so:

"The startup application for this card cannot be run."

A simple click of the center button is all it takes and the message goes away, but I wonder if anyone knows why this is happening?

Also, does anyone know how to make the Treo stop virtually ejecting and reinserting the SD card? My guess is that the connectors on the card (or worse on the inside of the Treo) are worn down and so this is just going to be a fact of life.

Any help would be appreciated!