@colegota "Sync 10 minutes ago. Sync since June 22" means that although the Timeline was successfully (without errors) synced some minutes ago, the latest activity/note ever downloaded via this server API, was sent on June 22.
More recent activities that you see could be downloaded via other Server APIs (endpoints, URLs...) and this is why you see some more recent posts.
In order to understand the problem better, I need logged JSON responses of your server to the # requests of the Home timeline...

Tip: In order to fix a Timeline's syncing problem, try to go to "Manage Timelines" and select "Forget sync events and dates" in the Timeline's context menu. https://loadaverage.org/attachment/5477161