I can cast from my phone and laptop. Google Home says "Sure, playing Spotify on Shield," then does nothing. Once in a blue moon, it will actually work so it's not a connection problem. Would appreciate any help.
[More] My best guess is that Google Home has multiple Shields linked and is sending to one that doesn't exist. In the Google Home app, only one Shield shows up under devices, but under more settings, there are duplicates. I haven't found a way to remove those.
[Update] I removed the GH and Shield from every place I could in the GH app, including under Home Control, Manage Accounts. the duplicates are still there in the app but for the moment, casting is working.
[Update 2] Casting stopped working again.
Have you tried testing with another music service like Google Play Music, YouTube Music or Pandora?