It didn't kill flash but disabled it by default. You should be able to enable it manually in the Tools/Manage Add-ons menu in Edge or IE.
I DON'T have Creators Update and I also can't load watch.spectrum.net on Edge, Internet Explorer, or Chrome. I just get what I refer to as a "spinning circle".
I see. I checked a previously working laptop and all I get is a spinning circle too in Firefox and Chrome. Maybe it's regional. I'm in SoCal. Regardless, it's pretty bad.