On some occasions, Edge sync does not work when connected with my VPN provider. Other browsers don't have the issue, so it's specific to Edge. Not a big deal. Just wanted to report it.
Do you have your browser started before the VPN is started or after?
I wonder if it could be updates through the browser that affects the Sync while connected to a VPN.
Microsoft Edge Canary and Dev seem to be working great with many VPNS, so I'm guessing it might be something small.
Thanks for bringing this to our attention,
VPN is connected 24/7, so it's already up and running when I start Edge. Doesn't happen all of the time though. If I closed the VPN and restart Edge it will sync.
Edge is now my default browser on Windows since the chromium build. VPN is Windscribe, btw.
The top solutions for this issue are similar to what you have tried already.
There are other solutions like clearing cache, other browser data and refreshing your DNS/IP but not sure this would apply since other browsers work fine and Sync you said.