[Solved] 
To connect a Prominence II server to a Velocity proxy network, you need to remove the Better Compatibility Checker mod and add FabricProxy-Lite as well as CrossStitch.
Hi all, I am trying to connect my Fabric Prominence II RPG modpack server (MC 1.20.1) to my Velocity proxy network. However, I am unable to do so as the Fabric server sends status response packets (MOTD, Players Online) that is too large from the value expected by Velocity. Here is the log from the proxy server:
[DEBUG] Failed to ping server io.netty.handler.codec.CorruptedFrameException: Packet sent for class com.velocitypowered.proxy.protocol.packet.StatusResponsePacket was too big (expected 976 bytes, got 1070 bytes)
I have added the required FabricProxy-Lite and CrossStitch mods as it is essential in enabling the Velocity proxy server's Modern Forwarding feature, and as such (the modpack is modified) I assume this question belongs here.
I have tried removing all mods and adding them one by one, but since I lack the knowledge to know every single mods and its dependencies I am unable to successfully do this to completion. However, the Velocity server was able to connect with the Fabric server initially when I had only added several mods.
One observation that I was able to make is that the server consistently sends the status response packet with ~100 bytes extra. I am unsure which mods modify the MOTD status response packet, but if we are able to remove or reconfigure them, maybe this issue would be resolved.
