16383 come numero non mi stupisce... è 2^15-1, per cui è il range di un intero a 16 bit con segno, probabilmente la API che stai usando ha una tabella di connessioni con range limitato da qualche intero a 16 bit (o comunque sembrava un buon "numero tondo" da usare come limite).