So logged in tonight for raid night and wow was stuck initializing an update for 40+ minutes (meanwhile steam downloaded a 10gb Lost ark update in 15 minutes)
ended up reinstalling the battlenet app, uninstalling my security software, disabling firewalls, running and restart Wnmgmt in CMD and tried a force CMDlet in powershell to force Bnet to download to no avail. Checked our hub and speeds which are all good (as proved via steam and other apps) Now bnet installer is stuck on installing battle.net 0% with no progress made in over 20 minutes.
Could this please be logged and the servers blizzards side checked and either updated or upgraded if required as other users have had issues with downloads through the bnet launcher and after all my troubleshooting I can safely confirm it is not our side.
Any other suggestions are welcome as well but out of ideas now.