u/GeneralPublicWC

▲ 3.5k r/Diablo+1 crossposts

I'm happy to say that Blizzard's CM u/Marcooose_ replied to me here and that made my day. I really didn't expect the thread to become this... at the end of the day we all just want the game to be as good as it can be. Thanks for all the support and kind words and why is there "Legendary" near my dumb name now?!😄

from u/Marcooose_

He also sent me the deluxe battle pass... i'm speechless

----------------------------------------------

A few days ago I launched Diablo 4, opened my inventory, and the game froze for about 30 seconds.
Clicked on an NPC - froze for a couple of minutes.
Pressed Escape - "Diablo IV is not responding. Do you want to close the program?"

I googled the issue. People had been complaining about it since 2023. There were tons of “fixes” - from reinstalling drivers to moving to another planet. As usual, the classic “it’s not the game, it’s your PC (but only when you launch this particular game)”.

For years on the Blizzard forums, people were asked to send FenrisDebug.txt logs from the game folder. I guess they went straight to spam?

So I decided to dig into the logs myself. I opened the Fenris debug files and launched the game. Then I opened the inventory again and saw this:

error 28 and timeout (the timeout felt like an eternity)

And this shit popped up almost every single time the game froze.

I tried pinging the addresses - sometimes no response at all, sometimes ping 3000+ ms. Both EU and US addresses.

So I did something stupidly simple: I added the CDN addresses (us.cdn.blizzard.com and eu.cdn.blizzard.com) to my Windows hosts file and redirected them to 127.0.0.1.
Basically the IT equivalent of hitting an old CRT TV on the top until it starts working again.

And suddenly… the game started flying. No more stutters, no freezes, everything responsive and smooth. The error was still in the logs, but slightly different now.

it's an error 7 now and can't connect... you're trying to connect to 127.0.0.1 now boy

The question is why the hell was the game constantly hammering these CDN addresses if it wasn’t actually needed for anything?

I wrote a guide on Reddit, on the Blizzard technical support forum, and on X I tagged directors, support, and even one of the class designers asking to forward it to whoever cooked this spaghetti code (he "liked" my tweet).

People on reddit and on blizz tech support forums confirmed it helped them fix the issue completely.

The next day, a new CDN update silently dropped from Blizzard.

https://preview.redd.it/koacp8kjx8yg1.png?width=1080&format=png&auto=webp&s=20a98483a44895c2503933123e04094ef351df86

https://blizztrack.com/view/fenris?type=cdns - you can see them here.

The previous one was:
Thursday, Dec 11 2025 at 11:21 PM GMT+2

Pretty obvious they read the guide lol. I found out because somebody on reddit told me about the CDN update and now the game works fine even without my guide.

I checked - pinging those addresses stabilized at 39 ms. All mentions of cURL requests, timeouts, etc. disappeared from the logs. The game now flies, menus don’t freeze, no more black screens during loading, horse stutter, npc refusing to talk, etc.

Blizzard could’ve at least write something, a pat on the back? Lord of Hatred as a "thank you"?
I'm happy the game is working now, but also sad.

for quite some time people were saying high res textures, extra 85 gb of textures fixes the issue (even in my thread about the redirection fix), good job team... you can't be serious right now, why would not installing textures send requests to a broken CDN?!

P.S.

Also the expansion has no regional pricing. It's $40 everywhere. Our average salary in Moldova is ~$600 per month. Come on Blizzard, do your research or something...

reddit.com
u/GeneralPublicWC — 1 month ago
▲ 80 r/Diablo

SEEMS LIKE BLIZZARD NOTICED ME SENPAI AND FIXED IT ON THEIR END NO NEED TO BLOCK ANYTHING

WE DID IT REDDIT

-----------------------------------------------------------------------------------------------

To check if it will help do this first (but you can try anyway, who knows):

Open FenrisDebug.txt it's near Diablo IV.exe and search for:

failed with 28

BEFORE:

if you have those then my fix should help you.

AFTER:

after the fix it will show a different error

So to fix the inventory and all the other UI freezing, teleport black screen, horse stutter, etc. redirect Blizzard's CDN servers to localhost (127.0.0.1) by editing your Windows hosts file.

I’m on EU, but when I open the Inventory the game tries to connect to the US CDN and times out. You can see the errors in the game’s log file FenrisDebug.txt:

E 2026.04.26 19:14:16.649381 528 [Sigma] [tact] [:0]: cURL request us.cdn.blizzard.com/blah/blah failed with 28 : Timeout was reached
E 2026.04.26 19:14:16.649390 528 [Sigma] [tact] [:0]: Download request us.cdn.blizzard.com/blah failed. Code: -1

After adding the redirect, my inventory now only hitches for a split second when opening and then works flawlessly. Not sure what kind of spaghetti network code Blizzard is using if blocking their own CDN actually makes the game better lol.

How to edit the hosts file:

  • Press Win + R
  • Paste this and hit Enter: C:\windows\System32\drivers\etc
  • Open the "hosts" file with Notepad (run as Administrator if it won't let you save)
  • Add these two lines at the very bottom:127.0.0.1 us.cdn.blizzard.com 127.0.0.1 eu.cdn.blizzard.com
  • Save the file
  • Restart your PC or open cmd and type ipconfig /flushdns

also try to ping us.cdn.blizzard.com and eu.cdn.blizzard.com, if it doesn't show 127.0.0.1 then your hosts file is not correct

That's it. Worked perfectly for me. Even the horse stutter is gone now ffs lmao icant

I first posted here https://www.reddit.com/r/diablo4/comments/1swhyqp/solution_inventory_and_other_ui_freezing_found_a/ it helped a lot of people, but mods removed it for some reason.

Edit:

My first post was restored by mods.

I also don't own Lord of Hatred wink wink

reddit.com
u/GeneralPublicWC — 1 month ago