Running a SilverStripe 3.1.2 site (updated from 3.0.x). I have content that is in draft form I want the client to be able to preview so I am using the preview pane in the CMS. The problem occurs when navigating the site within the preview pane as any draft content is either showing as the wrong page or a page not found 404. If I force the ?stage=stage to the URL however the content displays correctly. Navigating using the sitetree in the cms is also working correctly.
Any ideas?