This problem is caused mainly by how ScriptCase’s page navigation system works…
To navigate between applications, ScriptCase usually makes a SUBMIT request to another page, and that is where the problem is. For many reasons (you can read more here: https://errorcodespro.com/confirm-form-resubmission/ ) the browser doesn’t simply refresh/reload a submitted page, which means you can’t just “go back” to the previous (submitted) page.
Having said that, I think you can use the JavaScript’s History API ( https://developer.mozilla.org/en-US/docs/Web/API/History ) to replace the ‘previous submitted page’ with a ‘not-submitted page’, so the back/forward button can work as expected. It may not be so easy/simple and if it’s not done right it can turn the navigation flow into a(nother lol) mess, but that’s the way to go if you want to make the back button work…