Hi,
My app Pumpee (Device App, app ID 7721b878b85a4f2db0d55042fe1b12bb) is published and approved, but two users with the same watch model get different results in the Connect IQ mobile store.
User A — Venu 3S paired, Connect IQ app on Android: Pumpee does not appear at all. Not in search by exact name, not in the device’s app list.
User B — same model, Venu 3S: finds and installs it normally.
Store page: apps.garmin.com/.../1495ee1c-8e47-432e-9a96-89c6e9946ca5
What I have already verified myself, so we can skip the usual first round:
The listing is APPROVED, latest published version 1.9.
Venu 3S is explicitly present in the “Compatible devices” list on the published page.
The manifest declares minApiLevel 3.0.0 (a Venu 3S ships well above that), permissions Fit, Positioning, Sensor, Communications, and 116 products including venu3s.
On the web store in a desktop browser, the app is fully discoverable: searching “pumpee” returns it 3rd, and “pump foil” returns it 7th out of 991 results.
The app has real downloads and a review, so it is reachable for some users.
So the listing itself looks correct, and the problem appears to be per account or per device registration, not per model.
My question: once a device model is listed as compatible, what else is evaluated when the Connect IQ mobile app decides whether to show an app for a given user’s watch? Is the watch’s firmware CIQ runtime version taken into account, the account’s country, or a per-account index that can go stale? And is there anything a developer can check or trigger on their side?
I can provide both users’ watch firmware versions, Connect IQ app versions, phone OS and account regions — tell me which of those would help most.
Thank you.
