Почему-то, несмотря на настройки, сообщения об ошибка начали выводится только после того как я начал возвращать из функции данные и выводить их на экран.