Two-way syncing and Last Seen Date

I have read other threads on Two-way syncing and Last Seen Dates to understand the issue I am having, and I can’t understand why Softr itself is not recording accurate Last Seen Dates to then sync back to Airtable.

For example, in the Softr users panel it displays: Last synced Last synced 6:02 AM

In my list of users, sorted by Last Seen Date, the second row shows a user Last Seen 2024-08-23 05:36:26

However I used the same user’s Magic Link to visit their home page at 6:00, so they should be moved to the first row, and their time updated, but this is not happening. I have previously logged in with this same user in the last hour.

With another user I have created, never previously logged-in, I use their Magic Link and when the sync is completed they move to the first row and their correct log-in time (06:05:02) is recorded. But still, the other user’s Last Seen Date is not updated and remains 05:36:26 (but they last visited at 06:00:00)

Is this expected or unexpected behaviour?

Hey Mark how did you get on with workarounds on the Two Way sync? Would be keen to hear as currently have no idea if users are logged in etc as can’t trust the status in users table for me as when I manually add a user from Airtable their status becomes ‘Active’ in Softr even though they’ve never been invited or seen the website.

Having not had any replies back then, I gave up!

@Jjenglert Any suggestions on how to get a last active user status to work?