Make sure to reboot the computer. In fact, when rebooting, make sure to uncheck the option to "Reopen Windows" so that all apps are closed so that they need to be relaunched at login. This helps to clear out temp & cache files which can clear up issues with both macOS and specific apps.
Are you running any anti-virus apps, cleaning/optimizer apps, or third party security software? These types of apps are not needed on a Mac and usually cause more problems than they solve plus they impact system performance. If you have any of these types of apps installed, then uninstall them by following the developer's instructions to see if that resolves your problem.
Are you using any browser plugins or extensions? Disable them in case one of them is causing a problem.
You can try booting into Safe Mode to see if that helps as this prevents third party software from automatically launching during boot & login. You may also want to try using another macOS user account to see if the same thing happens. If using another macOS user account does not have the problem, then their is something in the main macOS user account causing the problem.
I believe it is also possible to launch Chrome using a new profile by using the command line to launch Chrome. Using a new Chrome profile won't have any of your custom settings or save profiles/bookmarks, etc. Sometimes a Chromium browser profile can become corrupted. I'm not sure of the command option for Chrome...I'm sure it can be searched.
With Vivaldi I routinely clear out the browsing data, usually just the cache & application cache (Vivaldi has a special menu option for this) which helps for a while. Other times I must also delete the data for "Storage" which does a better job, but it also deletes cookies or other settings related to websites. This is a better option as I still retain most of my browser settings & customizations compared to using a new profile. Not sure where Chrome has this option, but here is a screenshot from Vivaldi: