We've created thousands of records over the last year, with no similar problems.
The user enters a record via a Canvas app. The App mostly displays the correct entered dates for them and sends a confirmatory email with the correct dates showing (i.e. on reading the record, the email correctly gives the correct date, as entered).
When viewed centrally, however, the dates generally show as the previous day and indeed act as that day
Even more oddly, I viewed the Power Automate that ran a "Get Items" against one of these records at 8:10 (BST) this morning, which showed the date as 28th July
"ItemInternalId": "85809",
"ID": 85809,
"date": "2021-07-28"
…but when I ran the same process against the same record at 2pm, it shows as the 29th:
"ItemInternalId": "85809",
"ID": 85809,
"date": "2021-07-29"
…thus even within my own observation, the date appears to have changed!
They have the same ID, so are clearly the same record and it hasn't been amended
The user is in France on CEST
I and the account that runs the flow are based on BST, so only 1 hour difference, thus a timezone issue seems unlikely, particularly during the middle of the day
The user was using Firefox on Linux and then tried Chrome on Ubuntu. Both seemed to produce mixed results in displaying the selected date
The tenancy is in EMEA
Does anyone have any suggestions for further investigation or causes?
Thanks