Hello all... This is very difficult to articulate, but I will try my best.... Currently, my MyTouch 4G (Android 2.2) is not playing well with my SD card. Astro can see all of the card, and access all the files (at least all the ones I tried). However, most (not all) of the apps installed on the SD card are not being recognized by the phone- showing only the generic icon and a error message saying "The linked program is no longer installed on your phone." Some apps on the SD card are recognized and run with no problem. Also, the SD card will not mount when connected to my Mac or my PC (which it usually does with no problem) via USB. If I take my SD card out and put it in my daughter's phone (same model), it mounts just fine via USB. Attempting to unmount the SD card via the Settings>SD & Phone Storage will not work- it just hangs. I have to shut it down and then take out the card. Attempting to install any apps or updates from Market when the SD is mounted will not work- it just hangs. If I do not have the SD card in- updates and installations work just fine. Putting another SD card in the phone, the SD card is seen by Astro and mounts to the Mac via USB just fine. So, my SD card acts fine in another phone, but not in my phone. Another SD works fine in my phone. Multiple restarts of computers or phones does not fix anything. This problem appeared last week, but then disappeared while I was trying to diagnose and fix it, so I naturally thought what I did worked. Apparently not since I try the same things to fix it now and they are not effective this time. Then I got the card working again yesterday- I do NOT know how... I thought maybe is was because I deleted the .trashes folder. But then it stopped working again today. However, now I notice the /asec folder on the phone is empty. Assumably, it was empty before when the card was not acting right, but when the card is working right, the /asec folder is NOT empty- it has all the .apk s in there like they are supposed to be. I think it might be some invisible temp file or something... Anyone have any ideas? I have seen this problem being discussed far and wide, with no real solutions that I have been able to duplicate. However, nobody else has detailed as much diagnostic work (multiple cards, multiple phones, multiple computers/OSes, asec folder, etc) so maybe this one might be easier for someone to nail down. Oh, and the smdl2tmp1 file is not the issue- that has been deleted already.