What’s the url for your site?
I think it’s because the locale for non-logged in users is now being set by the HTTP accept-language headers for sites that allow users to select their locale.