Potential fix for “You have not been online in the last 30 days. Please start the game while online to check for any login agreements”, it worked for me so decided to shared it here, Battlenet CS been sleeping all the time.
Found the solution, apparently the Battle.net authorization server ip were blocked in certain place, and you need to add the ip to hosts file.
“Adding 117.52.35.104 nydus#battle#net (change # to dot becoz link not allowed here) to Hosts file under C:\Windows\System32\drivers\etc\hosts”
Need Elevated Permission to edit the hosts files with notepad. Google it if you dont know how to do it…it actually same method to bypass adult website if your country blocked it. 
Reply if its work so keeping the thread alive.
15 Likes
Thanks! As replied in the other thread, the unblock process is just set to Asia server and use a VPN to set region to Korea. If battlenet logouts due to the VPN, just re-login and it should work.
Thanks it wotk for me , i’m playing this game in asia thailand.
You’re the best. Works exactly like you said it. In case anyone reading this do not understand, just add the line at the end of the file, on a new line, without the “#” symbol, which is commonly used in the examples of the Hosts file to denote comments.
THANK YOU! I had a different issue where the game would not launch and tried everything I could think of for days and almost lost hope but turns out I was missing my ect folder and hosts files, copied them over from another PC clicked play and it WORKED!
Thanks very much. It help me.
It really works. @ARMsIGniTion, You’re really a genius. I’ve been searching and trying for solution for almost a whole month. Thanks very much.
this solution works best for EVERYONE that is encountering the same problem in 2024.
WHY IS THIS NOT IN STICKY???
GET EVERYONE ON THIS SOLUTION NOW AND PUT IT ON YOUTUBE OR INSTAGRAM.
1 Like
Thanks @ ARMsIGniTion your solution works for me.
ông chụp anh tôi xem file host đó sửa như thế nào được không, nản quá
1 Like
I tried everything online for this problem, including the VPN trick someone else posted here, but your solution is the only one that worked!
Thank you so much!
Thanks a lot! I follow this and solved this issue in my new PC.
After reading many articles and trying everything, I still face the issue. Then I came upon your post, do it, and then I can access the game.
Thank you so much. I can confirm this guide helps me. 
This should be on sticky.
I agree… Blizz Staff please sticky this thread…
bump for more people to see… 
1 Like
The easiest way to fix this issue is actually to just log out of your battle.net account completely and then login again. Afterwards it should work fine.
didn’t work for me. too bad
well if you’re on the EU it’s unlikely to not login recently so no way to reset the 30 day no login uless you choose other region to login…
Judging by the severity of server issues it appears that some of the folks on the forum took my advice from one of the threads i made, and are currently building towards my server killer build…
if enaugh of them will play it at once, they’ll cause server fire, as the strain of the gameplay with this build is too severe, and server cooling likely won’t make it…
TL : DR
ppl are gearing 4 server killer build, once enaugh of them do they’ll burn down the server, and Blizz well be forced to buy a new one (a better one) in it’s place…