Hi Brian
This is one of the last big setup/usage issue for me to tackle I think. The reason this is happening, is that ICEcoder is outputting top.docRoot='(something)';top.iceRoot='(something)'; on line 87 of lib/settings.php and then afterwards trying to use PHP to redirect somewhere using header("Location: (somewhere)").
(On some setups (and quite rightly), it shouldn't allow PHP to set headers after content is output to the browser. On strict server setups, it'll ignore the header request and continue, stopping then with the subsequent die() message).
There are 4 header redirects after those JS variables are output. A quick fix would be to add a JS window.location redirect just before the die() message as a safety net. A better solution tho would be to move those JS variables set on line 87 further down the file, maybe to the very end (ie, after the ?> PHP closing tag). Would be interested to know if that works for you, and don't think it will cause any issues.
Matt