I'm running velocity with geyser/floodgate on an ubuntu vps and the fabric server with floodgate on my home pc. Java can connect just fine and I can see the incoming pings and attempts to join from bedrock in the geyser console, but it doesn't seem to respond.
Ports 19132 and 25565 are open.