On openSUSE tumbleweed you actually need to do something else, my questions above were specific to a bug that, we know, affects some users on Solus
On Tumbleweed please run:
sudo systemctl enable --now snapd.apparmor.serivce
This will fix your machine for good. I wrote some more about it on the forum here: Refreshing snapd in openSUSE
Thank you for using Tumbleweed and snaps together!