Error al solicitar certificado de egreso

Hola
Estamos en la versión 3.20.0

Versionamos un plan (migrado de G2), le hicimos algunos ajustes necesarios para G3. Ahora, en un entorno de test lo activamos y cambiamos a los alumnos de versión.
Pero al intentar egresar a un alumno (que sabemos está en condiciones), desde “Egresados >> Actualizaciones >> Solicitar Certificaciones”, nos emite el error: Call to a member function set_regla() on null

Adjunto salida de logs.
Envío captura de pantalla con la explicación de cómo tenemos definida la estructura del plan, y cómo la obtención de la certificación.
Qué nos está faltando o estamos haciendo mal?

Aclaro que una de las actividades dentro de la genérica “Inglés”, nos quedó mal con las correlativas. Tenemos este problema que aún no pudimos resolver: https://foro.comunidad.siu.edu.ar/index.php?topic=25564.msg116255. Pero no creo eso esté afectando, o si?

Muchas gracias por la ayuda!
Saludos
Iris


estructura_plan_IS.png

estructura_plan_IS.png

certificado_IS.png

certificado_IS.png

sistema.log.txt (34.6 KB)

Hola
Logré solucionarlo.
Analizando los logs, ví que fallaba luego de emitir por 11ª vez esta línea:

[DEBUG][guarani] SQL con perfil de datos: select get_regla_mensaje('101', '') as mensaje

Entonces supuse que podía venir el inconveniente con el módulo “Ciclo de Especialización” que está en ese orden. Y me había llamado la atención que siendo la estructura tiene un único módulo “Ciclo de Especialización”, para definir la forma de cumplimiento del certificado, el mismo aparecía 2 veces (adjunto captura de pantalla).

Con lo cual volví a versionar el plan, eliminé dicho módulo y agregué el otro con idéntico nombre.
Cuestión que salió andando.

Gracias y disculpas por la molestia!
Saludos
Iris


modulo_repetido.png

modulo_repetido.png