Evanescence, всё просто. Включаем логику и копаем

1.Раз ошибка связана с комментами, то ищем в компоненте comments. А именно, текст ошибки не может взяться с ниоткуда. Поэтому открываем lang файл компонента и ищем строку
Ошибка определения объекта комментирования!. Находим и узнаем, что эта фраза записана в элементе массива
$_LANG['ERR_UNKNOWN_TARGET']
2. Открываем файл frontend.php(а откуда же нам начинать поиски?) и задаем в поиск
$_LANG['ERR_UNKNOWN_TARGET'], и увидим, что данная переменная встречается в 4-х местах(195, 208, 220, 224 строки). Если внимательнее посмотрим, то увидим, что
#3 указывает на 224 строку. (Спасибо разработчикам, что встроили номера ошибок, чтобы легче было установить ошибку.)
3. Копаемся в коде, чтобы установить в каком случае происходит вывод ошибки.
Ошибка заключается в том, что метод getCommentTarget() модели вашего компонента не возвращает нужные данные. В инструкции вики, по которой вы делаете написано:
Данная функция должна вернуть массив с содержанием title ⇒ заголовок, link ⇒ ссылка на основной материал
Разбираемся с методом. Если трудно, можете дать в студию. Посмотрим.
Разобрал проблему тщательно, чтобы Вы поняли, как нужно действовать в подобных случаях. Чтобы отладить скрипт, прежде всего необходима логика.
Кроме того, в IDE, которым пользуетесь, можно применить поиск по файлам, что-то типа "найти случаи применения"…