I went to use Chromecast and the first thing it did was try to update itself.
Then Chromecast update was stuck on 0% so making it unusable!?!?
So, I did a Google 'chromecast update stuck on 0%' and the result was too much information with no fix instructions. Until this post following... go to...
https://productforums.google.com/forum/#!topicsearch/Fintan$20Maher/chromecast/uADoX0RTea0
Then search for 'Fintan Maher'.
The above may be a little to brief for some so here's more detail....
1.
Give yourself plenty of time.
Once I got the update to work it took 35 minutes over a 3G-phone connection.
All-up, it took me over 2 hours.
2.
The problem is Chromecast wanting to update itself, but could not.
There is no error message, and instead the screen shows it stuck on 0% progress.
I consider this a major defect - the update should have timed out and allowed me to continue using Chromecast with the old firmware.
But the root of the problem is Chromecast NOT being able to get to the Internet and downloading the update.
The Internet connection is the problem - it will be working for other devices but not for the Chromecast update.
3.
So, how to get around this?
Use another internet connection.
I swapped from my home wifi (in New Zealand this was spark-telecom-fibre-broadband) to a 3G connection (a vodafone phone hotspot using an android smartphone).
4.
Enable a phone wifi hotspot.
Connect a laptop or tablet to the wifi hotspot - the laptop you will use to re-install Chromecast.
Don't unplug Chromcast; instead reset Chromecast by holding down the reset button for 25 seconds.
The LED will go from white to red.
Wait until the LED goes back to white.
Re-install Chromecast, and this time connect to the wifi hotspot and not your home wifi.
For a laptop use https://cast.google.com/chromecast/setup
For a tablet or phone use the Chromecast app.
Once you have successfully re-installed, the update will kick in and take 35 or more minutes to update Chromecast.
5.
Once the update is complete, re-install Chromecast again to swap back to the original wifi connection.
Turn off the phone wifi hotspot.
Change the laptop or tablet or phone back to your home wifi.
Reset Chromecast as above using the reset button.
Re-install Chromecast as above using your home wifi in the settings.
Do a cast to make sure all is good.