Hi @argentum. my icon is PNG-24 with transparent background and black logo. I found out that when I add it to the site identity, “Site icon”, the transparency becomes black and so the whole icon.
It displays normally in the media folder.
In Google Search Console, the icon displays a black square on “https” but looks fine on “http”.
I would love to get some help and fix this. It is a bit frustrating!