Issue with the locale settings on one device

Hi, I am hoping someone can help with figuring out the locale config. I have several devices that run the frontend and only one is having issues with displaying the time in 24h format. two different computers, both mac and pc via browser, ios device via app and browser show time in a digital clock card in 24h format, however one ios device have the time in 12h. I checked several settings on the ios device in question and verified the hass user settings have 24 hour format set explicitly in settings, but still have this issue. I hope I am just overlooking something obvious.

I have the same issue that I have only noticed recently. Maybe an update has re-jigged something?