Recentemente, resolvi um problema semelhante, em que a Ansible encontrava "UNREACHABLE!" erros somente para tarefas que exigem transferências de arquivos (por exemplo, cópia, modelo) ao se conectar muito bem para qualquer outra coisa. Eu resolvi adicionando a seguinte diretiva ao ansible.cfg, na seção [ssh_connection]:
scp_if_ssh = True
Como você pode imaginar a partir dessa correção, o problema estava relacionado à configuração de SFTP dos servidores de destino. Como o Ansible usa o SFTP por padrão para transferir arquivos, os servidores mal configurados encontraram erros para qualquer tarefa Ansible que envolvesse transferências de arquivos. Portanto, se essa alteração fizer com que os erros desapareçam, recomendo que você verifique os arquivos sshd_config dos servidores de destino em busca de erros na configuração do SFTP.