Olá.
Gostaria de informar que o arquivo churn.csv, fornecido para fazer o desafio, já possui os dados codificados para as colunas tem_cartao_credito, membro_ativo e churn, ou seja, ao invés de sim/nao, o arquivo csv já está com os valores 0 e 1 para estas colunas. Isso acabou me induzindo ao erro ao resolver o desafio, pois como as colunas já estavam codificadas, eu não passei elas para o OneHotEncoder nem apliquei o LabelEncoder na variável alvo.
Só agora neste último desafio, em que um novo dado é passado com essas colunas não codificadas, que percebi o erro na minha modelagem.
Deixo como sugestão alterarem o arquivo csv, colocando "sim" ou "nao" nas colunas tem_cartao_credito, membro_ativo e churn, ao invés de 0 e 1 como está atualmente.
Obrigado!