Parece que algo está convertendo os números 100227 no final de uma linha para 10022_ quando você envia o comando para o servidor e quando o servidor enviou a mensagem de êxito no exemplo final de volta para você. (A menos que você tenha citado erroneamente a resposta final.)
Encontrei resultados das pesquisas do Google para 0227 alterado para 022 _ e 277 alterado para 22 _ que sugerem um produto de firewall chamado Check Point O NGX tem uma configuração SmartDefense chamada FTP bounce que muda 277 para 22_ nas sessões FTP.
Por exemplo, em comportamento estranho do FTP por meio do firewall , alguém descreve problemas semelhantes e pede conselhos se for um problema de firewall. Depois de várias sugestões sobre caracteres inválidos, no post final, alguém se lembra de ter encontrado o problema antes, devido a uma configuração do firewall Check Point NGX.
E aqui está um documento de suporte que parece corresponder ao problema, mas para visualizar a solução, você precisa entrar: Centro de Suporte Check Point - a linha de comando FTP que termina com '227' é substituída por '22 _'