I set up a new Windows installation for Joplin, followed instructions, installed Joplin, matched configurations of my other Windows installation and synced everything (DropBox) - about 43,000 total resources, no errors during sync and everything seems to be there and working.
Only issue is that now in the Sync Status window, it always shows "Fetching resources 2/2" after sync is finished, see screen shot below. I've tried rebooting and restarting Joplin and this never clears, and all sync's finish with no errors. All other clients (1 Windows 10, 1 Android and 1 iOS/iPad) sync and work fine with no errors.
I think this is normal? It just means it's downloading a resource, and maybe it's a large one so it takes longer. If there's really a problem it should eventually display a message anyway such as "time out", etc.
Yes, I believe it is normal while it is trying to fetch, but it's been there for two+ weeks. I can't pinpoint any resource that it is hanging on - my largest resource is ~7MB.
FYI, I now have this happening on two different Windows machines, no indication that anything is wrong with the sync process in the logs, just perpetually showing Fetching Resources 2/2 on the first machine (3 weeks now) and Fetching Resources 1/1 on the other machine that has started exhibiting the behavior.
Everything appears to be working in spite of this behavior, but I always get concerned over apparent sync errors or anomalies that cannot be explained. Clients on both Android and iPad show no signs of any issues. I ill continue to try different things to resolve this, but am open to any suggestions from others.