I've been having this issue for a while and haven't been able to fix it. I've tried some suggestions I saw here, such as tweaking configs and making sure the key.pem is loaded on my backend server, but it still doesn't work. Any guidance would be greatly appreciated!
Stack on proxy:
[09:16:55 INFO] [geyser]: The size of '.Bocha123900' skin is: 256x256
[09:16:55 ERROR]: [server connection] .Bocha123900 -> lobby: exception encountered in com.velocitypowered.proxy.connection.backend.LoginSessionHandler@548a4437
java.lang.StringIndexOutOfBoundsException: Range [0, -1) out of bounds for length 16
X
X
X
[09:16:55 INFO]: [connected player] .Bocha123900 (/45.239.65.123:0) has disconnected: Unable to connect you to auth. Please try again later.
[09:16:55 INFO] [floodgate]: Floodgate player logged in as Bocha123900 disconnected
[09:16:55 INFO] [geyser]: Bocha123900 has disconnected from the Java server because of §r§cUnable to connect you to auth. Please try again later.