Our company uses SharePoint Online for our public-facing website. All was well until a week ago. When browsing our website, clicking through links, it was discovered one would sometimes have to click "back" several times to return to the previous page visited. Clicking once would just refresh the page you are on. When looking at the browser history, there were two or three entries for each page, so viewing the history list would look something like this:
I'm not 100% sure when this happened but it is quite noticeable so I doubt it would have made it through our QA. We did notice that SharePoint Online released a new build version last week, so we think it could be related.
The number of entries is quite random, from 1 to 10 or more, usually about 3 or 4. It seems to be pages with custom apps that have extra entries (which is most of our pages), the ones that correctly only have one history entry have no custom apps on them. This issue occurs in Chrome and Firefox. In Internet Explorer 9 and 11, it also occurs, but the page titles in the history are either the IDs of the custom apps, or "Working on it...", text which only appears on the custom apps.
I've not found this issue documented online, so not sure what could be causing it. We're not really sure what to try or to look for. Any advice or tips to point us in the right direction would be greatly appreciated. How can we ensure that only one entry for each page visited is entered into the browser history list?
EDIT: @wjervis Thanks for your comment. It is on most pages. The page doesn't reload or post back; this issue occurs just clicking through the page. In the example above, clicking the "news" link on the home page, clicking the "events" link on the news page, clicking the "careers" link on the events page.