APK installs with custom icon unless it's installed using google play

I made a game, I gave it a custom icon through Player Prefs. If I install it on a device using the APK either directly or through Diawi, it has it’s custom icon and it displays it correctly on android devices. If Someone installs the app through Google Play Store, the app has the default unity icon. Am I missing something?

SOLVED!!!
If anyone else ever has this issue, make sure your icon image is a) a square image and b) a power of 2 in pixel size (512x512 works well)

… strangest issue I’ve ever had I’m confused why Unity doesn’t convert the image into this by default but I should have taken a closer look myself.