Discourse doesn't detect some android mobiles

I’ve just received a report from a user that joined and the notification and tour were overflowing.
Thanks to a couple of screenshots I managed to realize that the issue is that the viewing wasn’t actually a mobile one. I’ve got a slightly different header links for web and mobile so it was easy to debug.

I’ve checked on my Android device and it works as expected. Any thoughts why this could happen? I tried to search on the forum here and didn’t find info about this.

If his browser is on the " request desktop site" mode this will happen. Lots of people leave that on for a tab and forgot.

Which browser were they using? Were they requesting the desktop version of the site?

Thanks guys.
I thought about this and the user says it was like that before they requested desktop site and the same behavior applied for desktop site.

I’m checking for the browser although from the screenshot it seems like Chrome on Android.

이 문제를 #contribute:bug로 처리하려면 재현 단계를 명확히 제시해 주셔야 합니다.

사용하시는 휴대폰 모델, Android 버전, 브라우저 정보를 알려 주실 수 있나요?

Meta에서 이 사용자가 동일한 문제를 겪고 있나요?

Please give us the exact user agent string of the user.

It’s a moto G6 on chrome. The issue was that an error message was overflowing, I suspect the user was on a desktop site though. Even then, the error message should still fit in the screen size, right?

We don’t really support using the desktop version on a non-desktop. We ship a complete different HTML structure for mobile, so it makes no sense for us to double the work by also making desktop works in every mobile size.

I understand and respect that.
I’m not sure the purpose of using desktop site on mobile unless some of the functionality isn’t available. In the worst case, I’ll customize some css to support specific messages/errors.
Thanks again guys!