Um problema bobo que dexei passar foi corrigido. Quando não havia necessidade de paginação, a query ficava mal formada e havia um erro no MySQL.