not consistent syncing: windows client

Hey, I’m using the Windows client over Tailscale to connect to my TrueNAS Nextcloud. Most of the time, it works fine (although the download speed is only about 1/3 of my total ~30MB/s upload bandwidth but its because tailscale cant make direct connection and using relay). My main problem is that the Windows client gets gets slower over time or even gets stuck on particular files. Sometimes it also “ended” syncinc, and I can see in windows explorer icon that its locally available, but client is stuck and bar with progress doesnt show size anymore. The strange part is that pausing and resuming the download seems to reset and fix it. TrueNAS isn’t limited by CPU (it’s only at ~10% usage), and it’s running on NVMe drives that aren’t thermal throttled.

Any advices to debug or test something? Is it something more popular, I havent found topics similiar to it but it may be hard to find because most of issues are permanent stucks, my is fine after pausing and resuming?

Without tailscale, you don’t see this problem?

You can always check the logs, if there are some errors that start appearing after some time of the connection:
https://docs.nextcloud.com/server/stable/admin_manual/issues/general_troubleshooting.html#nextcloud-log-files

And if you use other ways to connect, directly via webdav or the webclient, you see such issues as well?