Thank you for the updates!
I am curious if setting a different DNS in Windows might help with this. I've heard from a few people in the past who mentioned that using a different DNS has helped with similar issues, so I would like to see if that helps here as well.
You can update the DNS in Windows through the TCP/IP Settings. For more details on how to get there check out the Microsoft Support website. Choosing the manual option will let you enter a DNS of your choice. I usually go with the public Google DNS (Primary DNS: 8.8.8.8; Secondary DNS: 8.8.4.4), but I've also heard that using the public Cloudflare DNS resolver (Primary DNS: 1.1.1.1) has helped.
If you're able to give this a shot please let me know how it goes. Thanks!