i changed in the project settings the icon of the project and then packaged a 64bit shipping release of my project, the icon i use is a 512x512 sized icon file.
I can see the changed icon on my exe.
I also changed the editor splash and the game splash (btw. if you change the editor splash, you cannot overrwrite the custom splash, you need to delete first your custom file).
If i now launch the game by using the exe, the windows title bar shows the unreal icon (But the correct project title), in the taskbar it is also showing the unreal icon.
It is very simple to reproduce, create a blank project, take a custom windows icon picture and change in the windows package settings (in the UE 4.9.1 Editor under project settings) the icon to your custom icon.
Package over the editor a 64 shipping build.
After that, the icon of the exe is now your custom icon (correct), but if you run the exe, you see that the task bar icon and the icon of the windows title bar of your running standalone is still the Unreal icon.
Is there any suggested workaround for this issue in the meantime? For example. I could add a post-build step to my build process which uses a command line resource editor to update the icon. The icon is being pulled from the GameName-Win64-DebugGame.exe executable found under \WindowsNoEditor\GameName\Binaries\Win64\GameName-Win64-DebugGame.exe
It appears the executable with the correct icon is just a stub at the root level which launches this other executable when ran.
Stumbled onto this thread looking for a solution to this exact problem. My .exe icon is showing correctly, but my titlebar and taskbar icons are still showing the UE icon. I packaged a development windows 32 bit build.
And this is on 4.11.0.