If you are running a 64-bit OS you will need to specify the full path to the x86 version of regsvr32 and QlikOCX will be located in Program Files (x86):
If you are running an OS with User Account Control activated you might need to start "Run" or "Command Prompt" with elevated privileges by right-clicking the program and selecting "Run as Administrator".
* Would be good to try uninstall from Windows Control Panel > Programs and Features, restart PC and install again to solve the issue.
2) The active X control that checks if the plugin is installed does not work
Check if the website is in "Trusted websites" and that Active X is allowed.
If for any reason, Active X cannot be allowed for this website, the following workaround can be used to always show the plugin link on the access point (Be aware that the change will be reverted at each QlikView upgrade and that the link will be displayed even if the user has not installed the plugin) * This workaround is only applicable if opening the direct qvp link to the document works (plugin correctly installed) but that the link to open it with the IE plugin does not show up on the access point.
Modify C:\Program Files\QlikView\Web\js\accessPoint.js and add the line in bold below:
ap.checkPlugin = function () { pluginEnabled = false; if (navigator.userAgent.indexOf("MSIE") != -1 ){pluginEnabled = true;} var a = ap.getCookieValue("pluginEnabled"); if (a === null) { try { if ((!IS_IE11_OR_ABOVE && ActiveXObject) || (IS_IE11_OR_ABOVE && ("ActiveXObject")in window)) { ap.OCX = new ActiveXObject("QlikTech.QlikOcxCtrl"); document.cookie = "pluginEnabled=true; path=/"; pluginEnabled = true } } catch (b) {}
} else { if (a === "true") { pluginEnabled = true } } };