Long shot, but at the URL opera://settings/content, scroll down to the bottom of the page, disable "Automatically remove permissions from unused sites" and restart Opera. Then, enable notifications for WhatsApp again if they're removed and restart Opera again. Then, see if things stick.
Do more on the web, with a fast and secure browser!
Download Opera browser with:
- built-in ad blocker
- battery saver
- free VPN