I have setup geyser and floodgate and am using basically all the defaults and am not able to connect from a bedrock client but I can from a java client. I've made sure to expose all the ports and the server logs have no errors in setting up the plugins.
The error message I get is
"Your client is having trouble establishing a connection to multiplayer services. Please check your internet connection, restart your client, and try again.
Multiplayer Connection Failed"
My server is a self-hosted paper server in docker with version 1.21.9
Any ideas on what might be going on?