Estoy realizando un proceso de aprobación por etapas donde el primer usuario debe aprobar el gasto para que le libere al segundo usuario el documento para la autorización final.
Intenta correrlo en un ambiente de pruebas… porque si está como lo mencionas, 2 etapas por separadas para cada usuario, si debería de pedir autorización a cada uno, cuando la anterior ya se cumple.
Yo tengo varias configuradas así, y funcionan perfectamente donde primero deben autorizar la etapa 1, y luego la etapa 2.