El script tampermonkey deja de funcionar si cambio la página

Estoy usando Tampermonkey para ahorrar tiempo en tareas frecuentes. El objetivo es obtener el contenido de un elemento en www.example1.com, navegar a otra página y hacer cosas allí. La página de inicio es www.example1.com como se ve desdematch. Este es el código que estoy usando:

//@match  http://example1.com

var item = document.getElementById("myId").textContent;

window.open("http://example2.com","_self");

setTimeOut(function(
//perform clicks on this page
){},3000);

Ninguno de los códigos después de cambiar las URL nunca se ejecuta. ¿Por qué y cuál es la solución?

Respuestas a la pregunta(1)

Su respuesta a la pregunta