Be patient. Sometimes these things break... and then magically get fixed. It's not the end of the world...although it might be if you can't get it online before the end of the day I guess.
I bought a Garmin Edge 25 three days ago to move away from using my phone as my recording device. So far the phone and Strava App is far superior to this Garmin unit. The web interface is rubbish