When I add RemoteApps into the Start Screen in Win8.1 using the "RemoteApp and Desktop Connections" icon in the Control Panel, all of the shortcut icons are broken (meaning they are a generic, white icon). The Apps work fine when I click on them, it's just the icon that's broken.
What's significant about my network is that I am using Group Policy to redirect the Roaming Application Data folder. So if you look at the properties of the Start Screen shortcut, it shows the IconPath to be located on the network, like this:
%APPDATA%\Microsoft\Workspaces\{03BCE87A-0867-49AD-AD77-B6465834F42A}\Icons\Word 2013 (Work Resources).ico
However, since %APPDATA% resolves to a network location (more so than that, a DFS share, if that matters), the icons don't display properly. If I copy the icon to the local C: drive and update the shortcut with the local path, it displays properly. So if I were to guess, I would say that it appears that the Windows shell probably uses the Local System account for retrieving the icons, therefore it can't retrieve them when the icon is located on the network. I don't know if that's actually what's happening, but that's the way it's behaving.
Any idea how to make my icons display properly?