Snaps that require the GNOME 3.24 platform snap don’t seem to recognize that they are connected when they have been connected and they, thus, request connection and fail to run.
$ sudo snap install gnome-3-24
gnome-3-24 3.24 from 'canonical' installed
$ sudo snap connect corebird:gnome-3-24-platform gnome-3-24:gnome-3-24-platform
$ snap run corebird
You need to connect this snap to the gnome platform snap.
You can do this with those commands:
snap install gnome-3-24
snap connect corebird:gnome-3-24-platform gnome-3-24:gnome-3-24-platform
$ sudo snap connect handbrake-jz:gnome-3-24-platform gnome-3-24:gnome-3-24-platform
$ snap run handbrake-jz.ghb
You need to connect this snap to the gnome platform snap.
You can do this with those commands:
snap install --edge gnome-3-24
snap connect handbrake-jz:gnome-3-24-platform gnome-3-24:gnome-3-24-platform
(the '3-24' number defines the platform version and might change)
$ snap interfaces
gnome-3-24:gnome-3-24-platform corebird,handbrake-jz