Browsers don't restore tabs after quitting in macOS Mojave I'm new to Mac, so please be patient :)

I've got a MacBook Pro (Retina, 15-inch, Mid 2015) with macOS Mojave. Some apps are pre-installed, because it's a company laptop. So, maybe something in there, but I'm not sure.

The problem is that neither Safari nor Vivaldi (I installed Vivaldi to check there) restore opened tabs. But Safari has an option "Safari opens with: All windows from last session" and Vivaldi "Startup: Last session". On my Ubuntu Desktop Vivaldi works perfectly with it.

So, what's going on here and how to fix it?

Update due to comments:


I'm not using Incognito, so that's not the problem
I unchecked the Close windows when quitting an app option in System Preferences > General but this didn't help
I've checked the answers at How can I save state of tabs in Safari? but none of the answers helped, so it seems this problem is unique to macOS Mojave (especially since Vivaldi is also affected)
Looks like you have found a bug,
I can reproduce your issue on my Mac running 10.14.1

It does work after logging out (and back in) or force closing Safari,
but when I close it normally and reopen, it does not reopen my last session,
until I click reopen last closed tab, and it suddenly restores all my tabs from the last session. Bit annoying but at least a work around (Cmd + Shift + T)

I needs a bit more testing I think, but looks like this should be reported to Apple if this behaviour is indeed consistent.