We have looked into the casting issue and it will likely never be fixed as the microg team have no plans to reverse engineer the V2 casting API as it's very locked down for security reasons.
Please use https://vancedapp.com/tv instead, it supports casting with vanced and also blocks ads and adds sponsorblock to the TV app. If you cast to the stock YouTube app you will have ads and sponsors cannot be automatically skipped, the application should be installed to the TV and used as a replacement for the YouTube TV app.
Read their guide on how to install it: https://github.com/yuliskov/SmartTubeNext#installation
For anyone on an old Chromecast or smart TV that doesn't support android apps:
- Use the TV with link code feature(works with latest versions as well)
- Use the stock YouTube app
You will get ads no matter what you do. Vanced does NOT block ads while casting. You have to buy YT premium for it.
NOTE: People using Google Play services with root variant will have no issues with casting or anyone with any old versions of vanced.
>>Click here to continue<<