Indeed strange, no as far as I can tell you’re not doing anything wrong. This application icon is loaded IMHO by erlang native based on the environment variable WX_APP_ICON which is being set in the ./run bash script using export WX_APP_ICON="priv/icon.png"
Do you have any mismatches there? Is the priv/icon.png not present anymore?


















