@RomaqRosher and @MiniDigger are 100% correct - the more feedback provided to the Spigot developers, the quicker they can fix them for us. Another reason to put Spigot behind BungeeCord is to hide the servers from external connections. BungeeCord is a proxy so all traffic hits ONE server and from there, requests are sent to the others as needed. For me, this enabled me to have all users hit Bungee first, then get redirected to my Hub world (or lobby as the docs describe). Once in The Hub, I have portals that players can go through which will tp them to one of 7 other worlds (creative, survival, adventure, etc). This means that the ports for the Spigot servers do not need to be exposed to outside the network and only one (the Bungee server) needs to. It's more secure to go through a proxy than direct. PM me if you need details on how to set this up for your environment. I'm happy to help.