I have a MacBook Pro (13 inch, retina, late 2013, running macOS Mojave) that won't connect to my Wi-Fi network automatically but does connect to it when I click the network in the Wi-Fi status menu in the menu bar after a few minutes.
To give you a little bit of background, the MacBook Pro connects to other networks automatically (for example if I create a hotspot from a phone using Wi-Fi, not bluetooth). My Wi-Fi network consists of two routers: one connected to my modem as the main station and the second one in WDS relay mode to expand the network (both are tp-link routers if it helps). The network is set up to use the 2.4GHz band (b/g/n) as the 5GHz band can't go through the walls in my house. In addition to the MacBook Pro, we have two iPhones, two iPads, two Android phones, and two Windows PCs in the house that have no trouble connecting to the network. Only the MacBook Pro has trouble connecting.
When first starting up or waking up from sleep mode, the MacBook will search for a Wi-Fi network for a few minutes. Eventually it stops searching and the Wi-Fi status menu is grayed out – this is when I can manually select the network, and it connects without a problem then. Wireless signal strength isn't a problem, as all devices have full bars when connected.
What I have tried:
To give you a little bit of background, the MacBook Pro connects to other networks automatically (for example if I create a hotspot from a phone using Wi-Fi, not bluetooth). My Wi-Fi network consists of two routers: one connected to my modem as the main station and the second one in WDS relay mode to expand the network (both are tp-link routers if it helps). The network is set up to use the 2.4GHz band (b/g/n) as the 5GHz band can't go through the walls in my house. In addition to the MacBook Pro, we have two iPhones, two iPads, two Android phones, and two Windows PCs in the house that have no trouble connecting to the network. Only the MacBook Pro has trouble connecting.
When first starting up or waking up from sleep mode, the MacBook will search for a Wi-Fi network for a few minutes. Eventually it stops searching and the Wi-Fi status menu is grayed out – this is when I can manually select the network, and it connects without a problem then. Wireless signal strength isn't a problem, as all devices have full bars when connected.
What I have tried:
- Deleted and recreated Wi-Fi under network settings
- Removed all other devices under Wi-Fi settings (Thunderbolt bridge, Bluetooth PAN, etc.)
- Forgot network and logged in again
- Tried Apple's Wireless Diagnostics app (doesn't detect any problems after I manually connect to the network, says I'm not connected otherwise)
- Deleted network locations and started fresh under Wi-Fi settings
- Reserved an IP address specifically for the MacBook Pro (using the MAC address) in the router network settings to see if it would help
- Reset NVRAM (or PRAM) and SMC
- Updated computer to latest version of Mojave (I have 32-bit apps I still need, so can't update further)
- Deleted network plists