Для определения рода слова “наваждение” его необходимо поставить в именительный падеж единственного числа, получается форма: “наваждение” . Тогда в зависимости от окончания в слове “наваждение” можно определить род.
Слово “наваждение” употребляется в среднем роде (Потому как в начальной форме слова “наваждение” окончание [е], [о]).Полный морфологический разбор Cуществительного “наваждение” находится по ссылке