Дублирую сюда.
После каждого изменения кода (или хотя бы файлов в папке db) нужно поднимать версию в version.php, чтобы прошла переустановка и по новой закэшировлась подписка на плагины.
Также посмотрите отчет /report/eventlist/index.php - При нажатии на событие откроется карточка с подробным описанием, там будет перечислено, кто подписан на плагин. Когда всё верно, должен будет появиться и ваш плагин.
Вы не написали, на какое контретно событие пытаетсь подписаться, указали только модуль mod_quiz, поэтому нельзя сказать, правильно ли вы делаете.