I have a HTC Desire, with the official Android 2.3.3. My problem is that not all the apps I have installed are showing on the Market, which means that I can't check for updates to them. To pick one example, Dolphin HD. It's missing regardless of whether I move it to SD or phone memory. I can't detect any pattern to explain which ones show and which ones don't.
I've googled a fair bit and most solutions posted involve uninstalling the updates to the market (no longer possible on this version of Android), clearing the cache of the Market app, or clearing the cache of Google Services Framework, but this doesn't fix anything. I've turned the phone off/on, removed the SD card, dismounted/remounted the SD card etc, plus several combinations of the above. I had the problem before applied the 2.3.3 upgrade. On earlier versions, uninstalling updates to the Market seemed to usually do the trick.
Any more suggestions for things to try?