Hola Wenceslao, gracias por responder. Mira, estuve cotejando más a fondo, y encontré que los mensajes que no se borran provienen de un usuario con un rol creado para él como Asistente, que se hizo sin mantener herencias, y al cual se le permite en la sección de usuarios ver todos los mensajes de los usuarios; ver informes de actividad de los usuarios; y en la sección núcleo del sistema, leer todos los mensajes del sitio y enviar mensajes a cualquier usuario. Este usuario también es maestro, de modo que tiene dos roles. No sé si eso sea un problema, porque el rol de maestro entiendo que es precedente y en ese rol no puede enviar mensajes a cualquier usuario, pero además entiendo que solo el administrador debe tener el atributo de leer todos los mensajes del sitio. Creé un usuario asignándole ese rol y publiqué un evento en el calendario que se borró después del término de duración. Sin embargo, cuando entro como ella y creo un mensaje, el mensaje se borra del curso, pero cuando entro como ella en la página de entrada siguen viéndose. ¿Será que el problema se origina por un conflicto de roles? De todas maneras voy a cotejar la base de datos.
Gracias,
Carmen