I think the problem is caused by deskreen.com redirecting to https://deskreen.com/lang-en . It is a shame I can't update it.
Yeah, the site seems to be some sort of SPA that uses pushState() to change the url. However, the server was poorly configured so if you refresh, you get a 404 (presumably because the SPA is only served at the root).
Seems like a poor implementation of localization - the root redirects to a language specific landing page.