'JSON' é indefinido

Estou tentando carregar oSite de plano de fundo do Chromecast em um c #WebBrowser mas estou recebendo:

Eu assumi que isso estava acontecendo porque o navegador da web está usando o IE7 por padrão (?), O que pode não funcionar bem com o JS no site. Eu tentei atualizar o registroFEATURE_BROWSER_EMULATION para 9000 na esperança de forçar owebbrowser para usar a estrutura do IE9. Mas ainda recebo os mesmos erros.

O navegador da web é básico para esta tarefa ou existe uma maneira de contornar esse problema?

EDITAR:

Então, quando eu imprimo owebbrowser.version Eu recebo: Versão: 11.0.9600.16518. Qual é a versão atual do IE que eu tenho. Se eu abrir o IE11 e navegar até o URL, ele funcionará muito bem. Não sei por que owebbroswer está tendo um problema.

Eu tentei injetar umAnalisador JSON na página da web com este código:

HtmlDocument doc = webBrowser1.Document;
            Console.WriteLine(doc);
            HtmlElement head = doc.GetElementsByTagName("head")[0];
            HtmlElement s = doc.CreateElement("script");
            s.SetAttribute("type", "text/javascript");
            s.SetAttribute("src", "http://192.168.1.23:10000/JSON-js-master/json2.js");
            head.AppendChild(s);

Tentei com ips locais e externos referenciando o arquivo host. Não parecia fazer a diferença.

questionAnswers(1)

yourAnswerToTheQuestion