I know this problem has been reported before, but man, I am really, really getting tired of it. I have not been able to update any app running from the SD card on my HTC Evo since I got it nearly 6 months ago. I just went through all of my apps and documented which ones are on SD storage and phone storage. I was then able to go through my list of updates and select just those that are on phone storage and then all succeeded (11 apps). I then went through some of the ones on SD storage and they all failed (tried 7, but I probably have 10-15 more).
I have tried many of the "fixes" I've seen online like clearing the cache on the Market app. There is not enough internal space for all my apps. I refuse to accept some of the "fixes" as true fixes like deleting the app and reinstalling it or moving the app to the phone storage, updating, and then moving back. Those are not acceptable fixes in my book. This is a major black eye on the Android OS to me. When people ask me if Android is as good as iOS, this problem is front and center in my mind when I tell them that its good, but I'd rather have an iPhone (but, I'd rather have this than my old Blackberry). I get my phone through work, so rooting is not an option. Has anybody else had any success resolving this issue? I'm using the SD card that came with the phone but has anybody had luck with a different brand?