Realizei o mãos na massa da primeira aula e não obtive sucesso achando que o problema fosse o meu código, então peguei o projeto da onde parou na aula 2 e o mesmo apresenta o mesmo problema.
Problema: No momento de leitura e escrita do arquivo, o último buffer vem com menos que 1024 bytes e me retorna a leitura incompleta. Pulei alguma etapa de configuração?