VEXcode webapp blocks all desktop linux user agents.

Hi. This has been an issue for a while, but recently has gotten worse. The VEXcode web applications (codeiq, codev5, codeexp, codeair, etc…) implement a user-agent-based block for intended for Android clients, but it seems like this check is overzealous and also block all user-agents identifying as desktop linux as well.

As far as I can tell, these clients all work fine and chromium has full WebSerial support here. To get around this, I used to just spoof my user-agent, but that’s recently become impossible due to VEX’s cloudflare turnstile filtering getting more restrictive and flagging me as suspicious due to said spoofing, so I’m now unable to load the site at all in any working manor. Can anything about this check be adjusted?