Browsers are universally dogshit at large downloads.
I'm shocked to learn it's still around, but it hasn't been updated since Windows 7? The page is a warp zone to 2010.
There is still a place for download managers, especially with Mozilla throwing 50% of their effort at rounding corners.