I am developing a SharePoint hosted app and I need to display a custom icon for the app when adding the app through site contents. I have overwritten AppIcon.png with my custom icon and ensured that it is specified as the icon in AppManifest.xml. I have reviewed this thread and I am already doing what it describes.
The process we are using to deploy the app to our test site is to publish to a .app file from VisualStudio, then upload the app to the App Catalog, then add the app on our Site Contents page. The problem is that a generic icon is being shown on the Site Contents / Your Apps page. Our custom icon does not appear until after the app has been added to Site Contents.
This is what shows in Site Contents / Your Apps:
This is what shows after the app has been added to Site Contents:
Thanks for any help you can provide.