bandwidth per player = 1024 bits * 32 pps = 32.768KB/sec
When your network's upload speed is being maxed, packets will be dropped, creating issues for people on your Blockland server. This will happen anytime someone is downloading something because the maximum possible rate will be achieved, even though you clearly have enough bandwidth to host 100+ players.
Does your router have any quality-of-service tools?