I found a solution to this problem for myself.
When we try to interact in the game, a request is sent:
[Sigma] [tact] [:0]: cURL request 'http://us.cdn.blizzard.com/tpr/fenris/data/28/84/2884297cca1526ff70530535405ced8a' failed with 28: Timeout was reached
Until the request receives a response, the game freezes.
To make the request return a response immediately without waiting, I blocked access to it in Windows. After doing this, the freezes stopped in the game.
Solution:
- Navigate to:
C:\Windows\System32\drivers\etc\hosts
- Add the following lines to the hosts file:
127.0.0.1 us.cdn.blizzard.com
127.0.0.1 eu.cdn.blizzard.com