iheartradio chromecast not working

Is the iHeartRadio Chromecast not working? In that case, there can be many different factors blocking the connection.

Sometimes it is only software-related, but you must alter security settings other times.

To fix issues with iHeartRadio and Chromecast, you must first check the connection and see if you have the necessary device/and/or app. Further, it might be necessary to turn off the VPN, check for firewall restrictions, update the devices’ firmware, or reset everything.

In the guide below, we will talk about all of them and help you fix them in a few minutes.

iHeartradio Chromecast Not Working – Reasons

reason why the iheartradio chromecast not working

Is your Chromecast iHeartRadio not working? It is common for issues to arise when you try to connect apps to Chromecast but don’t watch for some essential configurations.

Not that it is always your fault, as sometimes things are out of your control.

Before jumping to conclusions, let’s check the most probable causes:

Bad or Wrong Network

If your connection is not stable or the phone is not connected to the same network as the TV, you will certainly face trouble.


It is highly likely that one of the firmware or software involved is outdated or needs reinstallation.


Chromecast requires that all VPNs are off for it to work.


Depending if your router has firewall settings, it can block Chromecast requests.

Fix The iHeartradio Chromecast Troubles

fix iheartradio chromecast trouble

Chromecast is usually simple. Thus, you probably didn’t think you would have trouble setting it up or firing a Chromecast-compatible app.

However, there is no need to worry, as the solutions are mostly simple, and we will help you diagnose and fix the issue.

1. Check The Network

The first thing you must always do when setting up Chromecast ensures that your phone and the device it is casting to are on the same network.

That might seem obvious, but it is not! That’s because routers, nowadays, generally use two networks:

  • 5GHz – Short range but faster delivery of data;
  • 2.4GHz – Wider range but slower delivery of data.

So if your phone can only connect to 2.4GHz, you must connect the other device to that network.

It is easy to see two networks on a computer, for example, because all of them can pick up 5GHz frequency.

Reset If Necessary

Perhaps the connection is trying to establish but never finishes, or you get an error message. Then reset the router:

  1. Turn it off;
  2. Wait a minute (this is important!);
  3. Turn it on again.

2. Ensure You Have The Google Home App

ensure a google home app

Depending on your current Chromecast setup, you will need the Google Home app so the iHeartRadio can cast correctly into the desired device.

Some users forget about that and get frustrated by the app not working.

Here is what you must do:

  1. Go to the App Store (iOS or Android);
  2. Download the Google Home app;
  3. Open the app and tap “Set Up”;
  4. Connect to the Wi-Fi;
  5. The app will discover your Chromecast-compatible devices.

Having the Google Home app set up like that will help the iHeartRadio determine which device will receive the Chromecast stream.

3. Have The Latest iHeartRadio Version

have the latest version

Issues when Chromecasting might stem from the fact that your phone is not downloading updates for the apps.

Even when you download an app freshly, it might not download the latest version immediately.

So here is how to update the app:

  1. Open the App Store;
  2. Find the iHeartRadio page;
  3. If an update is available, it will show up;
  4. Click on “Install update.”

4. Update The TV Firmware

update the tv firmware

If you are trying to cast into a TV, the TV’s firmware may be outdated, thus facing compatibility issues.

That can happen whether Chromecast is native or on the Chromecast dongle.

So do the following:

  1. Find the TV’s settings;
  2. Look for “Software info”;
  3. Choose “Check for updates”;
  4. If an update shows up, choose to install it!

5. Ensure No VPN Is On

Even though VPN is very convenient so you can have more privacy online, it messes with services such as Chromecast.

If you have an active VPN on your phone, you will have to:

  1. Open it;
  2. Turn it off;
  3. Restart the iHeartRadio and try to cast again;
  4. Turn the VPN back on when you stop Chromecasting.

Change Settings On The Router

change setting on the router

It is also possible that the VPN is installed directly on the network through the router’s settings.

If that is the case, you must do the following:

  1. Enter your router’s IP on the browser;
  2. Enter your credentials;
  3. Find the VPN options;
  4. Disable the VPN for now.
Note: If Chromecast becomes a frequent source of entertainment, you might have to stop using VPN altogether. Or you will have to find a VPN service that doesn't block Chromecast.

6. Update The Chromecast Dongle

update the chromecast dongle

Whether you have a regular Chromecast or a Chromecast Audio dongle, chances are your device is outdated.

According to Google, Chromecast devices update automatically. However, they might fail to do so.

Here is how you can check:

  1. Open the Google Home app on your phone;
  2. Locate your Chromecast device;
  3. Tap its gear icon;
  4. Scroll down and check the firmware version;
  5. Compare it to the latest firmware version on the Google Chromecast site;

Force An Update

If the version displayed on the Google site is newer, it means your Chromecast didn’t auto-update.

Then you must do this:

  1. Go back to the device settings (where you saw the firmware version);
  2. Tap the three horizontal dots;
  3. Choose “Reboot”;
Note: When it reboots, it will restart and try to download the new firmware version. 

Later you can check if it was successful on the device settings.

7. Reset The Chromecast Device

reset your chromecast device

Chromecast devices might simply fail to cast correctly because of a hardware malfunction. When that happens, you can simply reset them.

Usually, that will refresh the hardware and software, making it ready to receive your phone’s signal.

  1. Find the button on your Chromecast;
  2. Press the button down;
  3. Let go of the button after 30 seconds;
  4. Wait for it to reset completely.
Note: It might be necessary to connect the Chromecast device to the phone/app again.

8. Override Firewall Restrictions

As we’ve already said, VPNs can block Chromecast. Similarly, firewalls will do that too.

Perhaps you are using Chromecast via your Windows PC, or your Windows PC is highly responsible for your house’s network security.

Then you will have to find the settings and allow them for Chromecast to be transmitted.

Here is how:

  1. Search for “Control Panel” on the Windows search bar and enter it;
  2. Locate “System and Security”>” Windows Firewall”;
  3. Go to “Advanced settings”;
  4. Right-click on “Inbound Rules”;
  5. Click to add a “New Rule”;
  6. Select the type of port;
  7. Click “Next”;

Get The Correct Data

get the correct data

The ports used by Chromecast are usually UDP 1900, TCP 8008, and TCP/UDP 5353.

You will need that info for the following steps:

  1. Decide the type of protocol (TCP or UDP) and the port number;
  2. Click on “Next” again;
  3. Confirm “Allow the connection”;
  4. Click on “Next”;
  5. Inform the correct network type and “Next”;
  6. Name the rule in a way you will remember (probably “Chromecast”);
  7. Choose “Finish” and exit.
Note: Although the port numbers we informed you of are the most common, your device may require you to check its documentation to make sure. If the ones we provided don't work, then do that.

What We Learned

Is the iHeartRadio Chromecast not working? That is probably the result of forgetting some important configuration that does not allow the app to establish the correct connection with the Google servers.

The guide above helps you look at every tiny detail so you can set everything neatly.

Read Next: FuboTV Chromecast Not Working?

Nicole B