Running snap via systemctl on openSuse shuts down DNS

Can anyone share with me how to recover the ability to do DNS queries when running snapd? I have an openSuse Leap 15.4 system, but after installing snapd and running it, the system loses its ability to resolve anything related to DNS and basically cannot connect to the outside world.

I can kill the snapd service using the systemctl commands, but this is not an ideal solution.

What should I look for, in fixing this problem so that snapd and the DNS resolvers work as expected?