If the server is lagging, it may not process the join command, you should make it send join on raw 001, just a thought. Not bad ;)