Es poco probable que se trate de un problema de configuración de nginx.
Es casi seguro que el backend se está bloqueando (o simplemente interrumpiendo la conexión) en lugar de dar una respuesta incorrecta. es decir, el mensaje de error le dice cuál es el problema, pero está buscando en el lugar equivocado para resolverlo.
No proporciona suficiente información para permitir que el usuario descubra cuál es el problema exacto, pero si tuviera que adivinar:
O se está agotando el tiempo en alguna parte o se está quedando sin memoria.