Gracias por investigar.
Mis disculpas, olvidé mencionar un detalle crucial: este problema solo ocurre en canales con hilos habilitados. Esa es probablemente la razón por la que no pudiste replicarlo.
El parámetro page_size se ignora cuando obtengo mensajes de un hilo específico. Por ejemplo, cuando uso este endpoint con page_size=5:
/chat/api/channels/64/threads/1526/messages?target_message_id=19205&page_size=5
La API devuelve los 50 mensajes predeterminados en lugar de los 5 solicitados, a pesar de que hay muchos mensajes disponibles en el hilo. Parece que el problema es específico del endpoint de la API de hilos.