I am talking about the latest version (currently 1.20.4) of all the plugins and servers that I am about to mention. I installed GeyserMC and floodgate on a Paper server I built on my PC and tried to connect to the server with the integrated version. I can connect if I set the server address to localhost, but if I enter a global IP address and set the Port to an open port number, for some reason I cannot connect.
Translated with DeepL.com (free version)