So I don't know if this will help you, but I have found that when trying to run Snaps on Solus, I need to do a few manual steps to get it working:
I edited my .bashrc file in the home directory to look like this:
The first line was already there, but the second one I added in its entirety.
As referenced in other links on this forum, sometimes we need to do:
sudo systemctl enable snapd.socket
sudo systemctl status snapd.socket
Hopefully something in the above helps!