Looking at the related issues, this bug has been around for at least 5 years.
Given a basic work around is to check for write access and gracefully skip downloads, a fairly trivial process, there is really no reason this bug has not been at least worked around.
This bug is still present on current IOS and Android. Devices locale settings are ignored, and US date format is used for listing last modification time on worlds.
US date format is only used in a very few countries, by a small proportion on the worlds population. Even in America, only the US use that format. If you want an international default then use the ANSI / ISO standard date format.
Setting categories for a bug should not be something that a customer should be expected to do when they report a bug. That should be part of your internal triage process. Please update it if your internal process requires it.