Why Chromecast Not Showing Up in Google Home Happens
When a Chromecast not showing up in Google Home issue occurs, the problem usually comes down to discovery, network matching, or setup state—not a dead device.
The good news is that most cases can be fixed with a few targeted checks that restore Google Home’s ability to detect the Chromecast.
Google Home relies on local network discovery, the Google account linked to the device, and the Chromecast’s setup status.
If any of those pieces are out of sync, the device may still work on its own but fail to appear in the app.
Quick Checks Before You Troubleshoot Deeper
Before changing settings, confirm the basics.
These simple checks often resolve the issue faster than a full reset.
- Make sure the Chromecast is powered on and connected to the TV or monitor.
- Confirm your phone or tablet is connected to the same Wi-Fi network as the Chromecast.
- Check that Bluetooth is enabled on your mobile device.
- Update the Google Home app from the App Store or Google Play.
- Verify that the Google account in the app is the one used during Chromecast setup.
Check Whether the Chromecast Is Still on the Same Wi-Fi Network
One of the most common causes is network mismatch.
Google Home can usually discover Chromecast only when both devices are on the same local network, including the same SSID and, in many cases, the same router band arrangement.
If your router uses separate 2.4 GHz and 5 GHz network names, try placing both your phone and Chromecast on the same one.
If you recently changed Wi-Fi passwords, replaced a router, or enabled mesh networking, the Chromecast may have lost its saved connection.
- Reconnect the Chromecast through the TV if it prompts for setup.
- Restart the router if the network recently changed.
- Forget and rejoin Wi-Fi on your phone if it is connected to an old saved profile.
Confirm Google Home Has the Right Permissions
Google Home needs permissions to find devices on your network and nearby devices for setup.
If permissions are blocked, Chromecast discovery can fail even when the network is correct.
On Android, check that the Google Home app has location permission, nearby devices permission, and local network access if available.
On iPhone and iPad, ensure local network access is enabled for Google Home in Settings, and Bluetooth is turned on.
Android permission checks
- Open Settings and review Google Home app permissions.
- Allow Location and Nearby Devices.
- Make sure battery optimization is not restricting the app.
iPhone permission checks
- Open Settings and find Google Home.
- Enable Local Network and Bluetooth.
- Allow notifications if setup prompts were missed.
Restart the Chromecast, Phone, and Router
Temporary discovery problems are often caused by stale network sessions.
A full restart sequence can clear those sessions and force fresh device discovery.
- Unplug the Chromecast from power for 30 seconds.
- Restart your phone or tablet.
- Restart the Wi-Fi router or mesh node.
- Reconnect the Chromecast and wait for it to boot fully.
- Open Google Home and check for the device again.
If you use a mesh system, keep the controlling phone and Chromecast on the same node during setup if possible.
Some mesh configurations isolate devices enough to block discovery.
Make Sure the Chromecast Is Not Stuck in a Previous Setup
If a Chromecast was previously set up on another account or network, Google Home may not present it normally until that old configuration is cleared.
This is common with second-hand devices, devices moved to a new home, or Chromecast units that were factory reset incompletely.
Check the TV screen for setup prompts or error messages.
If the Chromecast appears to be running but not discoverable, perform a factory reset and set it up again from scratch.
How to factory reset a Chromecast
- Locate the physical reset button on the device.
- Press and hold it until the LED changes state and the TV shows the reset process.
- Wait for the device to reboot and erase prior settings.
- Run setup again in the Google Home app.
Update Google Home and Related Google Services
An outdated Google Home app can cause device discovery bugs, especially after Android or iOS updates.
The same applies to outdated Google Play services on Android devices.
Update the app first, then open it again and allow a minute for network scanning.
If you use an Android phone, also check for system updates and Google Play system updates, since those components can affect casting and device discovery.
- Update Google Home from the app store.
- Update the phone’s operating system if a pending update is available.
- On Android, update Google Play services and Google Play system components.
Check Whether the Chromecast Is Visible in Other Google Apps
If Chromecast is not showing up in Google Home, test whether it appears in other Google casting surfaces such as YouTube or Chrome.
This helps narrow down whether the issue is limited to Google Home or affects the device more broadly.
If Chromecast appears in one app but not in Google Home, the issue may be specific to the Home app cache, account sync, or permissions.
If it does not appear anywhere, the problem is more likely tied to Wi-Fi discovery or the Chromecast setup state.
Clear Cache or Reinstall Google Home
Corrupted app data can interfere with device scanning.
Clearing the cache on Android or reinstalling the app on iPhone and Android often refreshes discovery without affecting the Chromecast itself.
- On Android, clear the Google Home app cache first.
- If that does not help, clear app storage and sign in again.
- On iPhone, delete and reinstall Google Home.
After reinstalling, sign in with the same Google account used for the Chromecast and let the app rescan the local network.
Disable VPNs, Guest Networks, and AP Isolation
Network privacy features can block local discovery traffic.
VPN apps on your phone, guest Wi-Fi networks, and router features such as AP isolation or client isolation can prevent Google Home from finding the Chromecast.
For setup and troubleshooting, temporarily disable VPNs and avoid guest Wi-Fi.
If your router has wireless isolation enabled, turn it off for the main network so devices can communicate locally.
- Turn off VPN on the phone or tablet.
- Connect to the primary home Wi-Fi, not guest Wi-Fi.
- Disable client isolation or AP isolation in router settings.
What to Do If the Chromecast Still Does Not Appear
If you have tried network matching, permissions, restarts, and reinstallation, the problem may be tied to the Chromecast hardware or router compatibility.
Older routers, strict firewall settings, and unusually complex mesh setups can interfere with casting protocols and device discovery.
At this stage, test the Chromecast on a different network if possible, such as a mobile hotspot with the same phone used for setup.
If it appears there, your home network is the likely source of the issue.
If it still does not appear, the Chromecast may need a full factory reset or replacement.
Most Common Fixes in Order of Success
If you want the fastest path to resolution, try these in order:
- Confirm the phone and Chromecast are on the same Wi-Fi network.
- Restart the Chromecast, phone, and router.
- Check Google Home permissions for Bluetooth, location, and local network access.
- Update or reinstall the Google Home app.
- Disable VPNs, guest Wi-Fi, and router isolation settings.
- Factory reset the Chromecast and set it up again.
In most cases, the issue is not with casting itself but with discovery.
Once the network path, permissions, and setup state are aligned, Google Home usually detects the Chromecast normally again.