Quack,I stumbled onto the same problem and found a solution that should be trivial to implement in the packaging:
ln -s /var/lib/snapd/desktop/applications /usr/share/applications/snapd
Without restarting the session it worked instantly. Regards. \_o< -- Marc Dequènes