Gbrowse is using an endpoint where the server is responsible for formatting data for client side consumption.
We messed up the VF and AMR workflow in the past. It came to light with this change that the endpoint is not working properly because when the page is first loaded (when the data is yet to be populated) it is already trying to use the data. This means that it tries to use the previous sessions's data if it tries to get new data.