Долго пытался понять где ошибка. Не проходило второе условие валидатора. Проблема оказалась в том, что при старте программы я выводил "Source:", чтобы пользователю было понятно что от него ждут данные. Не надо так, в общем. Валидатор проверяет весь текст на консоли, а не только то что ниже имени файла. В консоли должно быть только содержимое файла, и ничего другого.