Bom, mesmo com o código idêntico ao do professor, o erro ainda contava no meu console. Revisei inúmeras vezes a grafia, se estava salvo, testei em outros navegadores e nada.
Parei pra analisar a seguinte área:
É impossível o script puxar algo que ainda não existe. Não sei como vocês fizeram no vídeo, mas minha solução foi essa:
Se alguém tiver uma melhor resolução, gostaria de saber