Vivaldi is doing the same thing on my Rocky Linux 9 system. On this system, the version of vivaldi is 7.8.3925.76. Firefox on both fedora and rocky linux systems downloads the files with the correct sizes and correct sha256 hashes.
This is a serious problem for vivaldi, which does not download the files from the website correcty -- they have incorrect file sizes and, of course, incorrect sha256 hashes.
I guess I'm back to Firefox (version 145.0) for now.