うまくいかないケースでは、
Javascriptの初期処理で、ユーザーID、パスワードが正しく取れていない可能性があると思います。
Javascriptで印刷要求時の
kpsrc.gorcprint();
をcallした直後に以下のコードを追加して実行してみてください。
alert(“kpsrc:” + JSON.stringify(kpsrc));
kpsrcというのがパラメーターのオブジェクトです。これで、サーバーに渡すパラメーターが画面で確認できると思いますが、うまくいく時といかない時で違いが無いか確認して下さい。
特に、ユーザーID、パスワードの部分が正しく設定されているかを確認してください。
なお、ここで表示される内容にはユーザーID、パスワードが含まれますので、このレスに貼り付けないようにお願いします。