Battle net not updating at all

Hi all!
My battle net will not update and the percentage keeps dropping to around 60% and going back up to 80% and it keeps doing it, it will not update. I have tried everything from running it as administrator, restarting and shutting down my pc, deleting and redownloading, even trying tutorials on YouTube and it still hasn’t fixed the problem. I am trying to install battle net for overwatch (I usually play it through steam, but my Xbox game pass rewards have not come through, so I’m trying battle net)

Also just want to mention that my drivers are up to date on my pc, no internet issues. I’m struggling with what to do as it just won’t update at all. If anyone has had a similar issue and managed to fix it, please let me know :frowning: