I watched Youtube on Win10/Brave last night (well, early this morning, technically) - Slow and laggy but I was blaming the computer I was on, but they would finally load. Ended up shutting down the computer for a full re-boot.
I tried that, I even tried completely clearing the cache. Nothing worked until I reinstalled it.