¿De casualidad se muestra algún mensaje de error en la consola del navegador (F12 → Console)? ¿Qué sucede si añades otra línea de instrucción dentro de la función anónima en donde se encuentra la redirección, como, por ejemplo, un mensaje de alerta? ¿Se llega a mostrar?