The back button in the browser stores the actually submitted URL made by the user.
When the URL changes in using our plugin (in Ajax mode), the URL is not being submitted, instead it is being changed using JavaScript, and Back Buttons do not record this. It is simply how Back Buttons work in Browsers, they do not record Ajax submissions.
We would actually need to (be able) to access that Back Button list to add what the Ajax has done, but, all modern browsers are actually locking down this ability to stop malicious abuse of this as it can be used by hackers to redirect users to fake sites without them knowing.
Any potential workaround typically opens up a can of worms with regard to security, as they would involve using JavaScript to send data, which is not secure.
If your application needs to be able to use the Back Button, then you should not use Ajax.