I’ve developed an app for the Fronius Solar System (GEN24) and it is currently uploaded for testing.
The app works perfectly, and locally on the Homey Pro (web UI & mobile app), all flow cards display their respective device icons (SVG) correctly—both in the “Add Card” dialog and within the active flows.
The issue: In the public App Store preview, the icons are missing. Instead of the SVG icons, the cards just show a generic orange dot.
Details:
Icons are provided as SVGs in the driver assets.
The app passed homey app validate --level publish without any errors or warnings regarding assets.
I’ve also implemented global app-level flow cards (defined in the app root), which are not visible at all in the store
Has anyone encountered this discrepancy between the local UI and the App Store assets? Is there a specific SVG requirement (like viewBox vs width/height) or a caching issue in the Athom CDN that causes the Store to fallback to the colored dot?
I just published an update of my app and the some of the widget images were not loading, now ~20 minutes later, they’re visible. Maybe it’s taking some time…
I sent an update for my own app, but the icons and images are still not showing up. My App Store files are not loading completely. The 3MB app is only loading about 700-800KB. I’ve tried many times, but the same problem keeps occurring. I think there is an issue on Homey’s end.
I also have that often when I publish my app. You can try to press Ctrl+F5 keys simultaneously, this fixes the issue for me sometimes. After a while, it should be fixed. I think it’s because the icons/images are cached in your browser and that’s somehow not working correctly.