I don't know enough about the Eloqua tag to offer a lot of support... but there could be a number of reasons it's failing... from there being a JS issue in the code, to the script being added too late in the page/execution to fire properly... Without seeing what is happening this will be hard to advise on...
First, I would turn on the Launch debugger:
// Turn it on:
_satellite.setDebug(true);
// Turn it off:
_satellite.setDebug(false);
To see when the rule is triggering.. I would also look closing for errors in the browser console that might indicate an issue....
Good luck