8 Best Fix­es for Android Wi-Fi Stuck on Obtain­ing - Mobile Tuts

8 Best Fix­es for Android Wi-Fi Stuck on Obtain­ing

Connecting to a Wi-Fi network on an Android phone or tablet is easy on a normal day. Other times, it’s a herculean task. If your phone won’t connect to a Wi-Fi network because it’s stuck in the ‘Obtaining IP address’ stage, then something is wrong. Usually, it’s safe to assume that the problem could be with your phone. Other times, it’s the router that could be responsible for the error. Whatever the reason might be, we have compiled a definitive list of the troubleshooting tips to fix when your Android phone can’t obtain an IP address over a Wi-Fi network. Wi-Fi
Wi-Fi connectivity issues are quite common on Android devices. Check our detailed guides on how to solve the simple Wi-Fi connectivity problems and the complex ones. In this post, we’ll be highlighting eight (8) ways to fix the ‘Obtaining IP address’ error on an Android device. Let’s begin.


Turn off your phone’s Wi-Fi and turn it back on. You can disable Wi-Fi by swiping the notification panel down and tapping the Wi-Fi icon. Or navigate to Settings > Network & Internet and toggle off the Wi-Fi network.

Follow the same steps to re-enable the Wi-Fi on your device. Now try reconnecting to the network and check if the ‘Obtaining IP address’ error persists or not.


If you are out of your router’s optimum connection range, your phone might find it difficult to connect to the network. Hence, the ‘Obtaining IP address’ error. You should move your phone closer to the router and check if the Android OS is now able to establish a connection with the Wi-Fi network.

Related:- Facebook Messenger: Beware of malware!


If the error persists after moving your device closer to the router, try forgetting the Wi-Fi network and re-establish the connection. Navigate to Settings > Network & Internet > Wi-Fi and select the network that’s stuck in the ‘Obtaining IP address’ loop. Next, tap Forget to erase the network’s credentials from your device.


This is another troubleshooting check you should run. Feeding an incorrect password could get the network stuck in the ‘Obtaining IP address’ loop too. Check that you have the correct PIN/password to the network. If the error is happening on a Wi-Fi network that you had connected to previously, check with the administrator whether he/she hasn’t changed network credentials — SSID name and password.

If the network SSID or password/PIN were changed, get the new details, forget the old network details on your device (see Method #3 above), and reconnect to the new network.


Yes, this could also help. Power off your device and power it back on after a couple of seconds. After that, re-establish connection with the Wi-Fi network. If the network connection status is still stuck on obtaining IP address, proceed to the next troubleshooting tip.


This connection error could also arise if your Android smartphone has been blocked from the Wi-Fi network you’re trying to connect. If you are able to connect to other Wi-Fi networks effortlessly, but one particular network keeps getting stuck on the ‘Obtaining IP address’ connection stage, then maybe your device is blacklisted on that network.

Related:- What to Do If Your Internet Connection Isn’t Working


Your router’s DHCP server menu is where IP addresses are assigned to the connected devices. If DHCP server settings are disabled on your router, it won’t assign an IP address to your smartphone (or other devices) automatically. That could put your phone in the ‘Obtaining IP address’ loop. To fix that, login to your router’s admin panel and enable DHCP settings.

Alternatively, you can manually assign a static IP address — as configured on your router — to the network during the authentication process. On your Android device, navigate to Settings > Network & Internet > Wi-Fi. Toggle on Wi-Fi and follow the steps below.

Step 1: Select the network you want to connect to and tap Advanced options.

Step 2: Now, tap the drop-down button in the IP settings section and select Static.

Step 3: Finally, input details of the Static IP address that you’ve assigned to your device on the router and hit the Connect button when done.


Resetting your Android device’s network setting can also help resolve this issue. You should note that resetting network settings on your Android device will erase some cellular settings, Bluetooth configurations, as well as saved Wi-Fi networks and passwords. Refer to our detailed guide on resetting network settings to know what happens when you reset your device’s network settings and how to get it done on your Android phone.


At least one of the fixes listed above should eliminate the ‘Obtaining IP address’ error on your Android device. Quite often, the problem is a simple one usually. So make sure you troubleshoot it carefully.