I disagree... I can play multiple other servers with over 90,000 players of which I will not give the name, but I disconnect on skyblock with 125 players...
Please provide a specific "connection error" so I can diagnose. A connection error is usually described as a problem with a players internet connection to the server.