I can't tell you why it happened, but I can tell you that if you uninstall an app, then reinstall it, that will happen. There may be other things that can cause it. (When you uninstall the app, the shortcut on the homescreen has no app to refer to for an icon, so it reverts to the generic Android icon. When you reinstall the app it has no effect on the shortcuts on the homescreen.)