Thanks. Hmm, and you are on WiFi, I guess? I don’t have the problem on my device. When adding repos, the icons are displayed correctly. Maybe a log output could help but I do not know if F-Droid logs image loading errors. Sorry, I can’t help here.
Thanks a lot @Licaon_Kter, I had the exact same issue as @TheMystic after upgrading from outdated ver 1.12 to 1.13.1. Installing 1.14.alpha0 apparently fixed this.
A small heads up: TL;DR > check storage permission for F-Droid when clearing app data.
I don’t know if this related, some time ago with an older version of F-Droid, I had this same issue and when I enabled the storage permission (after I found that it was disabled by clearing F-Droid app data), icons and screenshots appeared again; since then this episode stuck with me.
When I upgraded this time to ver 1.13.1 and icons disappeared, I tried clearing the data, but didn’t help. Then when I re-enabled storage permission it helped but only for icons at top of initial page, scrolling down the other icons remained blank. Also app screenshots were blank.
I am experiencing exactly the same issue. Some app icons are missing when searching/browsing apps in F-Droid. Not all but just a few (e.g. NewPipe, BombusMod, Traccar Client, Waistline). I tried everything, clearing cache/data, updating to 1.14.alpha2, enabling storage permission, rebooting, disabling/enabling WIFI… I don’t know if those icons are actually just missing from the repo or if it’s not downloading them.
This had been a recurring problem with F-Droid, but generaly clearing cache/data does the trick.
I think this could be an issue that happens while generating the repo on the server. The index file doesn’t include the icon key for some apps, even though they should have one.
E.g. when checking for Quicksy in index-v1.jar, it doesn’t include this property, which might explain why only some apps don’t have icons (the server software doesn’t extract it from the app for some reason).
It also happens in my own repo where Notality has an icon, but “Rock It!” does not. The second app was added a bit later, but as one can see from this commit only the icons of one app (Notality) were extracted, but not those of the other. I’m not really sure why this would happen as both apps are really similar (both use Flutter, both use a PNG icon etc).