Всем спасибо за просмотр моей темы, решение нашёл. Если у кого возникнит такая же надобность обращайтесь. Надеюсь разработчики модуля обучения в обновлении модуля предусмотрят запись прохождения курса (теста) чтобы пользователям не надо было писать "костыли".
P.S Или хотя бы добавьте событие при окончании теста.
P.S Или хотя бы добавьте событие при окончании теста.