I randomly couldnt connect to Chromecast recently and discovered it was due to a router setting. I just disabled my routers guest option and it fixed everything.
DavidCanadian about Google Home, v1.15.2004