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:
source /usr/share/defaults/etc/profile
export PATH=$PATH:/sbin:/bin:/usr/sbin:/usr/bin:snap/bin:/snap/bin
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!