Ficha de la Persona muestra promedios diferentes

En la solapa Promedios de la Ficha de la Persona,
En la parte de promedios General, se calcula el promedio en base a todas las actividades aprobadas del plan de estudios del alumno. Uds registraron la historia academica de ese alumno? (Actas de promocion, actas de examen, equivalencias)

Lo extraño es que en el promedio de titulo debería mostrar lo que tenes registrado en la tabla, es decir 6.15 y 6.70

Esta es la consulta, que devuelve?

SELECT
					
					sga_propuestas.nombre as propuesta_nombre,
					sga_certificados.nombre as certificado_nombre,
					sga_certificados_otorg.promedio,
					sga_certificados_otorg.promedio_sin_aplazos,
COALESCE(sga_certificados_otorg.promedio, f_promedio(sga_alumnos.alumno, CURRENT_DATE, sga_certificados.certificado, 'S')) as promedio_con_aplazos,   
					COALESCE(sga_certificados_otorg.promedio_sin_aplazos, f_promedio(sga_alumnos.alumno, CURRENT_DATE, sga_certificados.certificado, 'N')) as promedio_sin_aplazos,
					(SELECT count(*) FROM vw_hist_academica_basica 
					  WHERE alumno = sga_alumnos.alumno 
					     AND resultado = 'A'
						 AND elemento IN (SELECT * FROM get_actividades_certificado(sga_certificados.certificado, sga_alumnos.plan_version))
					) as aprobadas,
					(SELECT count(*) FROM vw_hist_academica_basica 
					  WHERE alumno = sga_alumnos.alumno 
					    AND resultado = 'R'
						AND elemento IN (SELECT * FROM get_actividades_certificado(sga_certificados.certificado, sga_alumnos.plan_version))
					)as desaprobadas
				FROM sga_alumnos
				JOIN sga_propuestas ON sga_propuestas.propuesta = sga_alumnos.propuesta
				JOIN sga_planes_certificados ON sga_planes_certificados.plan_version = sga_alumnos.plan_version
				JOIN sga_certificados ON sga_certificados.certificado = sga_planes_certificados.certificado
				JOIN sga_certificados_tipos ON sga_certificados_tipos.certificado_tipo = sga_certificados.certificado_tipo
				LEFT JOIN sga_certificados_otorg ON sga_certificados_otorg.alumno = sga_alumnos.alumno AND
				                                    sga_certificados_otorg.certificado = sga_certificados.certificado  AND
													sga_certificados_otorg.anulado = 0
				WHERE sga_alumnos.persona = 507