Hello i am not able to sign in to battle net on the PC client or the mobile app. My credentials are correct. The problem is that it never connectsthe battle net symbol just keeps spinning. I have unistalled and reinstalled the client and cleared %programdata%%localappdata%%appdata% %temp%. restared my PC and router. renewed and release my IP and flushed DNS. I have changed password. connected my google accountupdated drivers. I have also checked windows firewall and my router firewall.
When i try to sign in on the mobile app it just tries to connect aswell. The last time i played was only a few days ago and everything worked fine
Hey.
What’s happened exactly when you are trying to connect ? You could share a Screenshot that will help everyone to help you.
You say it’s your issue with Battle Net Client from your PC but also your mobile.
Try to switch internet connectionfor example if you have mobile internet try with that to see if the client will react otherwise.
If you have a particular Routertry to avoid that and connect directly to your ISP’s modem and try againyour Router might malfunction for some reason.
Have you tried to reboot your Modem (from ISP not your router) ?
If you manage to connect via mobiletry this Batch on your PC :
And maybe change your nickname toobecause obviously you’re not Lucky 
I’m joking of course 
It seems you cant upload images or share links herebut its just the small log in screen that keeps loading over and over.
I ran your batch and the problem still remains.
I also tried signing in on phone with mobile data and the same problem it just keep loading.
Have you rebooted Modem’s ISP ?
Or by Router you were talking already about that ^^
By any chance try using VPNthe issue seems to provide from your locationi tried mine Battle Net Client on PC and mobile and it works.
If the VPN works then you’ll have to contact your ISP to report routing issue.
You might also try to connect to using WIFI to a friend’s connection if he has different ISP.
Ah and i could read other discussions than Brazil have issue connecting with Blizzard globally but they succeed using VPN.
Yes the ISP provided modem is what i meantand yes i have rebooted and reset it. I have not tried with a vpn but i live in sweden so location should not be a problem since my friends are able to play.
Do you and your friends having same ISP ?
If notgoing to their Home and testing using WIFI could be useful =)
Ah someone else in Sweden had an issue too :
Using a vpn acutally workedthank you! Now i really dont want to pay for a vpn just to play wow. What could cause something like this?
The routing.
If i were youi would explain that to my ISP but be sure they understands the issueit’s a routing problem between themBlizzard and yourself.
Because by using a VPNyou are using a different networka virtual one but it’s still another tunnel.
Open a Ticket to Blizzard’s Support to ask them to help yourself to make a real Trace Route diagnostic between your Home and Blizzard’s Serversyou might see some packet loss during the test which could help to argue to your ISP.
Explain them your current issue which is bypassed by using a VPN.
There is some articles on the FAQ but the links are broken.
Rebooting your Modem’s ISP once per day could help in case of any fix made by your ISP without your knowledge.
Depending what’s causing the blockageyou could try to change DNS Server. If Servers of Blizzard are named instead of direct IPthat will fix your issue.
Try common servers like 1.1.1.1 or 9.9.9.9
Here my Home Batch which will help you to do that :
Of course it needs to run in admin mode.
@echo off
if not "%1"=="am_admin" (powershell start -verb runas '%0' am_admin & exit /b)
setlocal enabledelayedexpansion
:menu
cls
echo Choose a DNS server option:
echo.
echo 1. Cloudflare (1.1.1.11.0.0.1)
echo 2. Google (8.8.8.88.8.4.4)
echo 3. OpenDNS (208.67.222.222208.67.220.220)
echo 4. Custom
echo 5. Reset DNS to default
echo 6. Show current DNS
echo 7. Refresh DNS configuration
echo 8. Exit
echo.
set /p choix="Enter your choice (1-8) : "
if "%choix%"=="1" (
set "dns1=1.1.1.1"
set "dns2=1.0.0.1"
goto setdns
) else if "%choix%"=="2" (
set "dns1=8.8.8.8"
set "dns2=8.8.4.4"
goto setdns
) else if "%choix%"=="3" (
set "dns1=208.67.222.222"
set "dns2=208.67.220.220"
goto setdns
) else if "%choix%"=="4" (
set /p dns1="Enter primary DNS : "
set /p dns2="Enter secondary DNS : "
goto setdns
) else if "%choix%"=="5" (
goto resetdns
) else if "%choix%"=="6" (
goto showdns
) else if "%choix%"=="7" (
goto refreshdns
) else if "%choix%"=="8" (
exit
) else (
echo Invalid choice. Please try again.
pause
goto menu
)
:setdns
netsh interface ip set dns name="Ethernet" static !dns1! primary
netsh interface ip add dns name="Ethernet" !dns2! index=2
echo DNS servers have been configured successfully.
echo Primary DNS: !dns1!
echo Secondary DNS: !dns2!
pause
goto menu
:resetdns
netsh interface ip set dns name="Ethernet" dhcp
echo DNS configuration has been reset to default.
pause
goto menu
:showdns
echo Current DNS configuration:
ipconfig /all | findstr /i "DNS Servers"
pause
goto menu
:refreshdns
ipconfig /flushdns
ipconfig /registerdns
echo DNS configuration has been refreshed.
pause
goto menu
- Refresh DNS Configuration
- Check your current DNS to make sure the servers has been changedthen try again.
Be sure your VPN is offline before to apply that.