Hola,
Cosas del vBulletin. Por ejemplo, si buscas los mensajes de un usuario, verás que sólo retorna (por lo menos a mí) 500 mensajes, aunque el usuario tenga más. Pareciera que se "desechan" los mensajes más antiguos, lo que no quiere decir que no estén en la base de datos.
Pero se me hace extraño. Porque no estás pidiendo los 2000 mensajes del tirón (por poner un ejemplo), sino que podrían mostrarse N mensajes "por página"... hasta completar el total de mensajes. O sea, cosas del vBulletin.