So apparently curse took a crap and now I gotta find somewhere else reliable to get addons from.
I tried WoWInterface but they are apparently much smaller, and a lot of their addons date back to 2018, so that’s awesome and they don’t even HAVE some of the AddOns that I was using.
And of course, for some weird reason Blizz has to break like every single AddOn ever created every major patch (and even some minor ones…), so now I’m left with a broken game that is lacking some basic functionality like being able to hit one button for random mount (I can’t believe it’s 2020 and we still don’t have that baseline in the game yet…).
Curse still has the addons and is probably the site with the most latest. If the client is not working properly you can try “Refreshing” the list (once or twice or…) you you can manually check/download (page by page) the addons you have installed.
There are other updaters out there (some are listed on a page about addons on WoWHead). Mileage/experience may vary.