A while back vnc and rdp no longer functioned on the various Redhat based servers, centos7, centos8, centos-stream, fedora, and scientific7.
This was caused by an update the xrdp that required a newer version of openssl but they did not provider a corresponding upgraded openssl.
That has since been resolved and these remote access protocols are now available on all of these machines.
In addition, I have installed mosh on all of these machines. Mosh is a remote access protocol designed to work around intermittent connectivity such as that provided by a cell phone.