I have two applications (happens to be Angry Birds and Vintage Comic Droid) installed on my SD card. The icons for these two apps are placed together with other icons in a folder on my home screen. From time to time, the program icons revert to the default green robot icon and I have to delete them and re-add them to get them back. Icons to not disappear anywhere else though.