**Problem** When supplying the `redirectToIfNotFound` property, the application will always redirect to that location. **Solution** Atleast part of the solution is that the `NestedRoutes` component must have a `<Switch>` around its' mapped `<NestedRoute>` and `<Redirect>`. In testing make sure your routing table is flat and nested (at least two levels - nested layouts would be even better of a test)