Cuando usamos Vue para crear un elemento HTML (custom element) todos los elementos generados quedan dentro del shadow DOM por lo que no podemos acceder a ellos utilizando document.getElementById.
Lo que hay que hacer en estos casos es usar las referencias de Vue.