Поскольку задание задерживается, я бы хотел сообщить обо всех ошибках в файле CSV одновременно. Чтобы пользователи не заканчивали итерацию несколько раз (исправляя 1 ошибку за раз).
Одна вещь, которую вы можете сделать, это сохранить все ошибки в БД (в подходящем объекте). Это также позволит вам проанализировать, какие ошибки обычно возникают у пользователей, и помочь в их устранении.