Apple launches Apple Store app in India

The Apple Store app provides customers with the most personalized way to shop for Apple’s innovative lineup of products and services. Learn more >

You can make a difference in the Apple Support Community!

When you sign up with your Apple Account, you can provide valuable feedback to other community members by upvoting helpful replies and User Tips.

"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 Dec 16, 2024 6:43 PM

This is the ONLY thing that has worked for me! Been watching this thread for over a month. Thanks!

This: DISABLE this feature flag: chrome://flags/#use-network-framework-for-local-discovery.

134 replies

Jan 3, 2025 8:35 PM in response to Mike in Oregon

I tried everything written on this page but nothing worked. I am an engineer and had worked on casting in the past. So I thought of trying to start the casting and discovery protocol manually using terminal for the first time and see post that other applications start picking it up or not. And it worked!!!


  1. Open Terminal on your mac
  2. Install socat on terminal
brew install socat

3. Start a listener

socat UDP4-RECVFROM:6789,ip-add-membership=228.5.6.7:0.0.0.0,fork -

4. Open another terminal, press cmd + n

5. Broadcast message.

echo "Hello world" | socat - UDP4-DATAGRAM:228.5.6.7:6789


You would have received a Hello world message in the first terminal window. And that's it.


Go to chrome or youtube now and try casting.

"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.