Discovery+ recommends Google Chrome for Casting from a Windows or a Mac. So make sure you've installed it. There are two methods by which you can Cast Discovery+ on to your Chromecast.Jan 31, 2021
Why can't I cast my discovery plus to my TV?
Make sure screen mirroring is enabled on your TV. Update your device to the latest OS version. Connect your device to the same Wi-Fi network as your TV. If you're unable to connect, try restarting your Wi-Fi and reconnecting your devices.
Can you mirror Discovery Plus on your TV?
Discovery+ recommends Google Chrome for Casting from a Windows or a Mac. So make sure you've installed it.Jan 31, 2021