YepNopeJS: retorno de chamada acionado antes de o arquivo JS minúsculo estar totalmente carregado

Eu tenho um site que está carregando todos os tipos de scripts externos usando Modernizr.load (também conhecido como YepNopeJS). Um desses scripts é um pequeno script de estatísticas (3,5 kB descompactado) com uma função de retorno de chamada muito simples:

Modernizr.load({
  load: 'http://res.xtractor.no/x.js',
  callback: function() { _pxReg(); }
});

_pxReg é simplesmente uma função definida no script x.js. Em cerca de 50% das minhas páginas, recebo uma mensagem de erro "Variável indefinida: _pxReg" (Opera 12) ou "'_pxReg' está indefinida" (Internet Explorer 9). O Firefox 15 e o Chrome 22 nunca dão erros. O erro nunca ocorre ao recarregar uma página.

Este parece ser um erro de tempo de algum tipo. Nas ferramentas do desenvolvedor do IE, a origem do arquivo x.js está vazia no momento em que o erro ocorre. Isso parece estar relacionado ao "bug" de solicitação dupla no YepNope (http://yepnopejs.com/#twice), porque no IE você obtém duas referências para cada arquivo JS carregado onde o primeiro está sempre vazio.

Eu teria gostado de produzir um exemplo completo que aciona esse erro, mas parece relacionado à complexidade da página. Versões simplificadas da página nunca acionam esse erro.

Alguém sabe alguma coisa sobre o que poderia estar causando isso e como devo corrigi-lo? O endereço do site éhttp://www.husbanken.no/.

questionAnswers(1)

yourAnswerToTheQuestion