Não é possível carregar o POPUP em ângulo usando material angular

Criei uma demonstração de stackblitz de amostra implementando uma tabela de material angular simples no componente pop-u

Também peguei uma tabela vazia em que estou empurrando as linhas da tabela selecionada da minha primeira tabela para a segunda tabela vazi

Mas o problema está aqui, não consigo executar o exemplo stackblitz, tentei várias maneiras de corrigir o problema, mas não consigo encontrar a soluçã

Alguém pode me ajudar a resolver o problema "pop-up indefinido"

E também quando estou transferindo linhas da tabela para a tabela vazia, não consigo marcar a caixa de seleção na segunda tabela para removê-las novamente na primeira tabel

Acesse meu demo de amostra aqui.

Abaixo é mostrada a captura de tela do err

questionAnswers(2)

yourAnswerToTheQuestion