Note: I don't have any experience with snap at all..
In the certbot instructions it said:
sudo snap install core; sudo snap refresh core
I assume you did that? Can you confirm that?
Also, I found the following:
https://snapcraft.io/docs/installing-snap-on-fedora
It says:
To enable classic snap support, enter the following to create a symbolic link between
/var/lib/snapd/snap
and/snap
:
$ sudo ln -s /var/lib/snapd/snap /snap
Either log out and back in again, or restart your system, to ensure snap’s paths are updated correctly.
Could you try that and afterwards try to install certbot again?