"Connection transport layer failed" with Gnome remote desktop

Anyone know why this would happen in Silverblue (which is apparently “selinux” even though you’ve set it to permissive)?

There’s lots of logs from me in this thread:

I’ve also used this workaround which is that got it to temporarily work at one point, but now it’s stopped working again:

The same is now happening in EndeavourOS even though I’ve opened up port 3389 in the firewall.

When I run “ss -ntlp” I see that something called “gnome-remote-de” is listening to port 3389 but when I try that with firewall-cmd, it throws errors saying there’s neither a “gnome-remote-de” service or a “gnome-remote-desktop” service to add an exception for.

Why is that?