Boa tarde, João! Como vai?
O que observei no código que vc postou foi que na linha
document.querySelector(.form).addEventListener(...)
o correto seria fazer
document.querySelector('.form').addEventListener(...)
Isso é, se no seu HTML tiver um formulário com a classe CSS form
! Caso contrário, ainda assim o seu código dará outro tipo de erro!
Sendo assim, o ideal é que vc compartilhe o seu projeto no github e mande o link aqui! Assim eu poderei dar uma olhada e verificar com exatidão o que está acontecendo pra tentar te ajudar!
Qualquer coisa é só falar!
Grande abraço e bons estudos, meu aluno!