SyncFlow only writes supported categories that you enable in the app. Some categories include real start and end times, such as sleep sessions. Other categories are only available from the source as daily totals.
When SyncFlow only knows the daily total for a date, it keeps the day-level meaning of that value instead of inventing a false hour-by-hour timeline inside Apple Health.
This is why step timing or other day-level values can look different from the source app even when sync completed normally. The source may know more detail than SyncFlow can legally or technically read.
If the latest value still looks wrong, sync again first. SyncFlow can re-read recent source data and refresh data it previously wrote when the source has changed.
Use "Delete All Synced Data and Cache" only when you need a clean resync starting point. If you still need help after that, go to Contact Support with the affected category, date range, and screenshots if available.