Deprecated API warning for QueryRoot.customersCount persists after adding limit: null — false positive?

Hi,

We’re seeing a deprecated API call warning in our Partner Dashboard for QueryRoot.customersCount with the message:

As of GraphQL Admin API version 2025-07, count fields by default stop at 10,000. To retrieve an uncapped count, explicitly set its limit argument to null.

However, we’ve already addressed this:

  1. Our API version is 2025-10 (set in our app config)

  2. We explicitly pass limit: null in the query:

{
  ordersCount(query: "status:any", limit: null) { count }
  customersCount(limit: null) { count }
}

  1. This is the only place in our entire codebase that calls customersCount — we’ve verified with a full code search.

  2. The fix was deployed on March 18, 2026, but the “Last detected” date keeps updating (most recently March 22).

We’ve confirmed:

  • No other code path calls customersCount (REST or GraphQL)

  • No extensions reference this query

  • The makeGraphQlApi helper uses API version 2025-10 in the request URL

Questions:

  1. Does the Partner Dashboard detection cache results, or does each “Last detected” update represent an actual API call?

  2. Could this be a false positive when limit: null is already set?

  3. Is there a way to verify which exact request is triggering this warning (e.g., request ID or timestamp)?

From our experience with the Partner Dashboard warnings:

Does the Partner Dashboard detection cache results, or does each “Last detected” update represent an actual API call?

It represents an actual call

Could this be a false positive when limit: null is already set?

Could be but from our experience this is usually not the case and something or someone else is making a request with credentials from the app.

Is there a way to verify which exact request is triggering this warning (e.g., request ID or timestamp)?

IPs or credential owner (shop name) should 100% be in the notice. This will save 10s if not 100s of support requests.

Just hope they’re no displaying the “Unsupported app” misinformation to shops (did they finally drop this?) That takes 1 week from the last call to go away.