Чем вызвано нарушение логики в предложении - студенты прослушали объявление
Слово прослушали. Можно трактовать, что студенты не слышали объявления,т.е. прослушати его. Правильно стазать: студентам прочитали объявление.
Наверно прослушали если подуть