I am trying to figure out this one. I searched this forum with no immediate result.
My understanding is that in most cases you can run
snap install SNAPNAME
However, if the Linux distribution is running inside KVM (multipass) or some other virtualization environment (even an LXD container), you need
sudo snap install SNAPNAME
Is there some background in understanding this?