Verificando o trecho abaixo vi que existe um erro no seu código, está em destaque: Não sei se ele conseguiu resolver.... espero ter ajudado.
Correto: tecla.onkeydown e tecla.onkeyup
tecla.onekeydown = function (event) {
if (event.code === 'Enter' || event.code === 'Space') {
tecla.classList.add('ativa');
console.log(ativa);
}
}
tecla.onekeyup = function () {
tecla.classList.remove('ativa');