Browser navigation broken by use of React Error Boundaries : <p>When an error is thrown in our React 16 codebase, it is caught by our top-level error boundary. The <code>ErrorBoundary</code> component happily renders an error page when this happens.</p>

<p>Where the ErrorBoundary sits</p>

<pre><code>   return (
     &lt;Provider store={configureStore()}&gt;
       &lt;ErrorBoundary&gt;
         &lt;Router history={browserHistory}&gt;{routes}&lt;/Router&gt;
       &lt;/ErrorBoundary&gt;
     &lt;/Provider&gt;
   )
</code></pre>

<p>However, when navigating back using the browser back button (one click), the URL changes in the address but the page does not update.</p>

<p>I have tried shifting the error boundary down the component tree but this issue persists.</p>

<p>Any clues on where this issue lies?</p>
