My installer deletes the old desktop shortcut icon.

I then create a new desktop shortcut with icon set to the default icon of the new installed app.
The new app has a different icon.

After looking at several customers desktops remotely for support, I noticed many of their desktop icons
show the old icon not the new one.

Does that only get cleared up on restart?
The new shortcut points to a new EXE name and not even the same as the old exe file name.

Baffled why new icon doesn't show 100% of the time...