Квест всегда работает исправно. Если Кардиф не говорит, то значит, что одно из 3 условий не выполнено. Проверь еще раз всё, только прям реально проверь. А то тут недавно был похожий случай, автор уверял, что всё ок у него, а потом оказалось, что у него даже рыба в сундуке не залутана