The problem turned out to be 'System Access Permission' issue. The reason it was working for me was that I had already set my access in the developer. For others, users had to issue CTRL + SHIFT + M to open the access prompt and once it was set to system access, the macro works fine.
I wish QlikView opened up that prompt by default at the beginning when the document is opened. Is this how you guys get the macro to work on IE plugin?