スマートフォンでのsweetAlert後の画面遷移について

レコード編集画面で保存を押すと、sweetAlertを利用して確認メッセージを表示したいと考えています。
SweetAlert起動後の画面遷移について」を参考に以下のコードを実装してみました。

(function() {
  "use strict";
  kintone.events.on('app.record.edit.submit.success', function(e) {
var recordId = e.record.$id.value;
return new kintone.Promise(function(resolve, reject) {

swal({
       title: "報告完了",
        text: "報告完了しました",
        type: "warning"
      });
     window.location.href = window.location.origin + window.location.pathname + "#record=" + recordId;

    }).then(function(r) {
      return event;
    });
  });
})();

PC上では正常に動作するのですが、
app.record.edit.submit.success ⇒ mobile.app.record.edit.submit.success に変更してスマートフォン上で試してみましたが、”入力内容が正しくありません”とメッセージが表示され動作しない状況です。

window.location.href = window.location.origin + window.location.pathname + “#record=” + recordId;
上記の部分が怪しいと思うのですが、スマートフォンの場合どういう風に記述すればいいんでしょうか?
よろしくお願い致します。

PCではドメイン/k/アプリIDですが、

スマートフォンではドメイン/k/m/アプリID になります。

ishikawayuito 様、早速のコメントありがとうございます。
URLが違うことを失念しておりました。
ちょっと調べてみます。ありがとうございました。