То, что здесь происходит, наиболее вероятно, из-за того, что для строки UserAgent в исходном коде Android для элемента WebView задано значение null (или пустая строка).
В отсутствие строки пользовательского агента аналитика все равно обнаружит браузер, поскольку WebView (Android версии 4 и выше) всегда пытается изменить пользовательский агент для уведомления серверов о том, что запрос поступает из WebView.браузер.Но Google не обнаружит устройство, потому что UserAgent был нулевым или пустым, и единственное, что сервер Google Analytics может прочитать из строки user-agent, - это то, что браузер является браузером Android.
Google Analytics по умолчанию будет работать на рабочем столе, если не сможет обнаружить устройство с помощью UserAgent.
Возможное решение:
Попросите разработчика установить для UserAgent веб-приложения значение по умолчанию для Android(Он это поймет).