I am launching the binary on Arch Linux with
/snap/screen/current/screen/Screen &
and when I click on an HTTP link to launch screen.so I do get a pop up to open with XDG-Open but nothing happens.
FWIW, my zoom links launch the binary for zoom correctly.
Gnome 3, Linux 5+ etc.