There is something in the release notes of 8.1.1 that might have had an influance:
For native mobile apps, anonymous users are now localized using the user’s OS language instead of the app project’s default language. If the user’s OS language is not recognized or not configured in the Project Settings, the project’s default language will be used.
Regards,
Ronald