Solución de problemas
Cada vez que ejecutamos consultas GraphQL mediante el Internal GraphQL Server o mediante Automatización, y la salida no es la esperada, podemos averiguar qué falla revisando los registros.
Recibir notificaciones cuando una consulta falla
Por defecto, cada vez que se añade una entrada de tipo Error a los registros, se mostrará un icono de notificación en el menú del plugin.

Esto nos informará de que la ejecución de una consulta GraphQL ha fallado, y nos invita a consultar los registros.
Encontrar el problema
Consulta los registros. Si encuentras un Error, ahí es ciertamente donde está el problema.
Si encuentras un Warning, entonces la consulta encontró una condición inesperada, que puede ser la causa del problema.
Por ejemplo, si una automatización no se ejecutó, el registro contendrá una entrada con su estado y datos.
En esta captura de pantalla, una entrada de registro con un Error nos ayuda a entender que las variables proporcionadas a la consulta en la automatización no son válidas:

La entrada de registro dice:
🔴 Error [Automation Rule "Create metadata on publish lesson"][Persisted Query "Create SEO metadata for MasterStudy LMS" ← title] Execution with errors: Non-nullable variable 'courseOrLessonId' has not been providedEntonces, el problema es que el nombre de la variable definido en la automatización es incorrecto (lessonOrCourseId se definió en la automatización, pero en la consulta persistida se llama courseOrLessonId).