I just spent 2 hours resetting and debugging my 2nd gen HDMI dongle. Blessed with having a UniFi network which can be a bit temperamental with Chromecast. For me the song and dance started with "outdated device firmware".
But yes. This is the same story. I did not find that one before submitting this. Sorry!