"To cast, give Chrome access in system settings." -- which system settings?

I recently upgraded my MacBook Air's MacOS and Chrome browser, and now I can't cast to my Chromecast device. When I try, I get the following message: "To cast, give Chrome access in system settings" - along with a helpful link to the Security and Privacy settings. For the life of me, I can't figure out which settings need to be set to allow casting. Search engine searches turn up one page, which helpfully describes this as "not an issue" with Chrome.


Details:

MacBook Air M1, 2020, 16GB RAM, OS Sequoia 15.0.1

Chrome is Version 129.0.6668.101 (Official Build) (arm64)

Chromecast adapter is third gen, firmware 1.56.291998


I have a work-around with my phone, but this is driving me nuts.

MacBook Air 13″, macOS 15.0

Posted on Oct 14, 2024 9:16 PM

Reply
Question marked as Top-ranking reply

Posted on Nov 12, 2024 5:52 PM

I had the same issue. This was extremely annoying as I spent multiple days reading up forums etc on how to fix the problem. Nothing worked. I went through all the comments here as well and tried things that worked for others to no avail. I've got a Macbook Pro M1, and everything is up to date including chrome.


FINALLY figured out what instantly worked for me.

System Settings -> Privacy & Security -> Screen & System Audio Recording

  • and then toggle "On" google chrome for both the 'Screen & System Audio Recording' AND the 'System Audio Recording Only".
  • I originally had to manually add google chrome using the "+" icon and then switch them on. It also only worked once I added it to both the "Screen & System..." & "System Audio..." sections. When only the former was added it still did not work.


Hope this helps some of you out as I found nothing about this online when trying to resolve my issue.

145 replies
Question marked as Top-ranking reply

Nov 12, 2024 5:52 PM in response to Mike in Oregon

I had the same issue. This was extremely annoying as I spent multiple days reading up forums etc on how to fix the problem. Nothing worked. I went through all the comments here as well and tried things that worked for others to no avail. I've got a Macbook Pro M1, and everything is up to date including chrome.


FINALLY figured out what instantly worked for me.

System Settings -> Privacy & Security -> Screen & System Audio Recording

  • and then toggle "On" google chrome for both the 'Screen & System Audio Recording' AND the 'System Audio Recording Only".
  • I originally had to manually add google chrome using the "+" icon and then switch them on. It also only worked once I added it to both the "Screen & System..." & "System Audio..." sections. When only the former was added it still did not work.


Hope this helps some of you out as I found nothing about this online when trying to resolve my issue.

Dec 2, 2024 3:30 AM in response to Mike in Oregon

Hello, you are not losing your mind. There is absolutely a problem with chromecast and Sequoia 15.1.1.


There are several components and I will try to walk through each one.


Problem one. The error message that tells you to go to system settings and you can't see your chromecasts in the menu.


First you will want to make sure your sync is on for all your chrome browser identities so they can restore after the first thing you will need to do.


Go to sytem settings and under privacy and security go to screen and system audio recording. Turn off google chrome in both screen and audio. Then highlight it and use the minus key to delete it.


Now uninstall Google Chrome from your computer.


Go to system settings and a new privacy and security setting called local networks. If google chrome is still there and there may be a bunch of them which is part of this problem turn it off.


Restart.


Download Google Chrome and follow the prompts yes for screen recording yes for local network sharing. If you do not get these questions go into system settings and add google chrome to screen recording and add it to local networks. Each time it asks you to restart chrome do so.


Restart your computer. Restart your router. Restart your chromecasts. Just a power cycle not a factory reset.


Open google chrome and try to cast a tab. The dreaded see system settings should be gone and your trusty chromecasts should be there.


But they still won't work.


Last step. In google chrome go to settings then system. You will see "Use graphics acceleration when available". Uncheck that to off. Quit Google Chrome and re-open. Try to cast a tab and try to cast a screen and everything should finally be back to good ole normal. Best news it's one and done and has been stable for two weeks and with sync on Google Chrome all my profiles loaded as if it had never been uninstalled.


I know this seems like a lot of steps but if you are like me you've had chromecast for a while and you've always liked it, you want to continue to use it.


Last tip, if you have been experiencing sputtering go into your router's priority preference and designate your chromecasts to the top positions. You won't notice on anything else running from the router but you will have seamless casting.


Thast's it for me and happy casting!

Oct 26, 2024 11:53 AM in response to Jota3

Yes, this works. For anyone who still struggles,

  1. move the current chromecast to trash, and clean trash bin
  2. redownload google chrome from other browsers, and install it fresh again
  3. open system settings, locate to "privacy & security" --> "Locan Network", add google chrome
  4. open system settings, locate to "privacy & security" --> "Screen & System Audio recording", add google chrome
  5. restart your chromse

Then, you will be able to cast again.

Dec 25, 2024 2:34 PM in response to Mike in Oregon

To resolve the issues described in this ticket, follow these steps in order:


  1. Enable Local Network Access: Navigate to Privacy & Security > Local Network and activate Google Chrome. Then, restart Chrome. If you can cast now, the issue is resolved.
  2. Enable Full Display Casting (Optional): If you want to cast your entire display (not just a Chrome tab), add Google Chrome to Privacy & Security > Screen & System Audio Recording. Then, restart Chrome. If you can cast now, the issue is resolved.
  3. Disable Specific Feature Flag: If steps 1 and 2 didn’t resolve the issue, disable the feature flag: Navigate to chrome://flags/#use-network-framework-for-local-discovery in Chrome, disable the flag, and restart Chrome.


Nov 23, 2024 7:37 PM in response to Mike in Oregon

We've managed to fix this problem. Go to System Preferences >> Privacy & Security >> Screen & System Audio Recording. If Google Chrome is not in this list then click the plus button on the bottom left of the top box (you will need administrator access for this) and add Google Chrome. Also ensure that in System Preferences >> Privacy & Security >> Local Network, all the Google Chrome options have the toggle on (to the right). Then restart Chrome when prompted and you should be able to cast.

Dec 11, 2024 2:42 AM in response to Mike in Oregon

I've tried all the solutions given sofar, they did not work for me, I added some more steps and that worked for me. I'm using Sequoia 15.1.1. on a Macbook Pro M2.


My steps:

  • In Chrome I did a reset from all my settings before removing it from disk
  • Remove Chrome from disk
  • In the terminal (iTerm) 'rm -rf ~/Applications/Chrome\ Apps.localized' to remove local webapplications based on Chrome
  • Rebooted Mac
  • Reinstalled Chrome
  • System settings, locate to "privacy & security" --> "Local Network", allowing Chrome
  • System settings, locate to "privacy & security" --> "Screen & System Audio recording", allowing Chrome, Chrome was already added to System Audio recording only
  • Stopped Chrome and restarted


At this point casting works ;-)

Dec 26, 2024 6:50 AM in response to Mike in Oregon

Privacy & Security> Scroll down to Screen & System Audio Recording > Turn off Google Chrome option > Hit restart Chrome


Go back again to Privacy & Security

Click Local Network

Turn on Google Chrome option

Restart Chrome


Go back again to Screen & System Audio Recording

Turn on Chrome again

Restart Chrome


Done


It worked for me


I remember not allowing Google to search device in Local Network after the recent Mac update, maybe that was causing the issue.


Dec 9, 2024 2:51 AM in response to Mike in Oregon

I had this problem on my M2 Macbook Pro after Sequoia Update... I tried all of the suggestions here including deleting and reinstalling Chrome, adding permissions in Local Network and Screen & System Audio Recording. Nothing worked. I even tried clicking my ruby slippers together three times. No joy.


Here's what finally worked:


Leaving the previously mentioned permissions enabled, I logged out of my user account on the MacBook Pro. I then logged into a separate "Admin" account I had previously set up, enabled the same permissions on that account, and voila, Chromecast worked on that other account.


I logged out of that account and logged back into my main user account. Chromecast worked on that one, too!


If you have other user accounts set up on your Mac, try enabling Chromecast permissions on those accounts, too.


Hope this helps someone out there.


P.S. - I don't own any ruby slippers.



This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

"To cast, give Chrome access in system settings." -- which system settings?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.