Has anyone ever seen the client data not matching database data?

I’m trying to track down this weird bug I just saw during a demo with the customer (of course).

I have a page that has elements that are reactive based on the current page’s thing.

So, a text element might be visible if current page’s thing’s field is yes

A button on the same page changes the current page’s thing’s field from no to yes.

The bug I encountered is that clicking the button appeared to change the current page’s thing’s field, because the conditional text appeared.

Yet in the database, the field is still set to no.

I checked the logs and there is no entry where the field was changed from no to yes.

I know the workflow ran because the text appeared but the database change didn’t occur.

I didn’t have the developer tools window open to see if some network call failed.

I haven’t been able to replicate this since observing it.

Has anyone else experienced this?