И странно - где-то ты используешь printErorr, а где-то нет.