A gravação dá certo e a ação não dispara
O conteúdo está certo e o tipo de registro está errado para o que você queria. Ler de volta mostra exatamente o texto que você pretendia, e é por isso que essa falha sobrevive à verificação: uma conferência que compara conteúdo e ignora o tipo aprova uma tag que nunca vai agir.
O tipo decide a ação
Um registro carrega uma carga útil e uma declaração do que essa carga é. O celular lê a declaração e decide o que fazer.
Caracteres idênticos sob duas declarações diferentes produzem dois desfechos diferentes. Um registro de endereço da web abre algo. Os mesmos caracteres num registro de texto são exibidos.
Então uma tag pode guardar exatamente o conteúdo certo e não fazer exatamente nada, e nem o conteúdo nem a tag têm culpa.
Por que a verificação não pega
A verificação em geral compara o que foi lido com o que era pretendido, caractere por caractere. Essa tag passa nessa comparação.
O erro está um nível acima, num campo que a comparação nunca olha, e é por isso que essa falha chega à instalação mais vezes que falhas mais ruidosas.
Ela também passa num teste casual, porque quem confere uma tag lê a tela e vê a coisa certa.
A falha aparece só quando um visitante toca e espera que algo aconteça.
Os tipos errados de sempre
Um endereço da web gravado como texto, que é o mais comum de longe. Ele é lido corretamente e não abre nada.
Um número de telefone ou um e-mail gravado como texto em vez de como o tipo de registro daquela ação, então o celular o exibe em vez de propor discar ou escrever uma mensagem.
Um registro destinado a abrir um aplicativo, gravado como endereço em vez de como o tipo de registro feito para isso.
Um registro sem declaração nenhuma, o que acontece com software que grava bytes brutos sem a estrutura em volta.
Conferir o tipo além do conteúdo
Leia a tag com uma ferramenta que informa tipos de registro, e confirme o tipo além do texto.
Acrescente o tipo ao que você verifica na produção. Uma conferência de lote que compara só o conteúdo vai aprovar uma tiragem inteira de tags que não fazem nada.
Teste o desfecho em vez do conteúdo. Toque na tag e veja o que acontece, que é a única conferência que reflete a experiência de um visitante.
E teste num aparelho que não seja aquele com que você gravou, já que a ferramenta de gravação pode estar interpretando a própria saída dela com generosidade.
Perguntas frequentes
O texto está certo, então por que nada acontece?
Porque o tipo de registro declara o que a carga útil é, e o celular age sobre essa declaração. Texto certo sob o tipo errado não faz nada.
Qual tipo de registro abre uma página da web?
O tipo de registro de endereço da web, que guarda o esquema como um único byte e identifica a carga útil como um endereço.
Dá para converter um registro de texto em registro de URL?
Não editando, já que o tipo faz parte do registro. Grave a tag de novo escolhendo o tipo certo.
A minha verificação deve conferir o tipo?
Sim. Uma comparação só de conteúdo aprova tags que nunca vão agir, que é exatamente a falha que esta página descreve.