Olá, tudo bem? Então..
Eu entendi como é solucionado este erro lendo um tópico do fórum.
Segundo o colega, "o que muda é passá-lo utilizando as aspas(tanto faz se for duplas ou simples). Utilizando a sintaxe acima será possível trabalhar com cpfs que comecem com zero". https://cursos.alura.com.br/forum/topico-cpf-iniciado-com-zero-nao-esclarecido-no-topico-anterior-101199
E de fato, isto soluciona o problema.
Porém, eu gostaria de saber se isso vai interferir na utilização do usuário. Pois ao colocar o cpf, ele não faz a diferenciação entre int e str. Ele só colocará os números.
Se alguém puder explicar como funciona. Desde já, muitooo obrigada! :D