12 Jun 2026
01:46 PM
- last edited on
12 Jun 2026
02:16 PM
by
AntonPineiro
Hi Everyone,
We are trying to track 5G network technology performance in our Managed production environments via USQL, but we've noticed that 5G telemetry is completely missing from our data. Instead, it seems to be heavily misclassified or dropped.
Here is what we are seeing on both platforms:
We ran a USQL query using the native networkTechnology field on our Mobile App (instrumented with Dynatrace Android Gradle Plugin 8.+).
USQL Query:
SELECT carrier, networkTechnology, count(*) FROM usersession WHERE useraction.application = "MyMobileApp-Prod" AND carrier IN ("Carrier A", "Carrier B") GROUP BY carrier, networkTechnology
The Result: We only see 802.11x (Wi-Fi), 4G, 3G, and "-" (Unknown). Even though we know a large portion of our active users are on 5G networks, 5G never appears as a value.
Question: Does the OneAgent SDK classify 5G Non-Standalone (NSA) traffic as 4G because it relies on the LTE Core? Or do we need specific runtime OS permissions (like READ_PHONE_STATE or location) to allow the SDK to properly detect 5G NR (New Radio)?
On the Web side, we attempted to map network speed/generations using custom session properties, but we only capture 4g, 3g, and slow-2g.
Question: Is there a known technical limitation where the Dynatrace JS Agent caps the effective network type at 4g due to W3C Network Information API constraints, making 5G tracking impossible on browsers?
Has anyone successfully captured 5G explicitly in their USQL dashboards for either Web or Mobile? Would love to know if there are workarounds or specific configurations required.
Thanks.
Aboud
Featured Posts