Window.open bloqueado
Eu encontrei outro thread no stackoverflow:pop-up window.open sendo bloqueado durante o evento click. E a resposta principal parece resolver o problema. Mas eu não conheço muito JavaScript.
Você pode ajudar a reescrever o código de acordo com a resposta:
1) Liguewindow.open
pouco antes de chamar$.ajax
e salve a referência da janela:
var newWindow = window.open(...);
2) Na propriedade de localização do conjunto de retorno de chamada da referência da janela salva:
newWindow.location = url;
Talvez já seja de um modo explícito. Mas eu não tenho ideia de como reescrever o código.