Super helpful article btw, really enjoyed reading it. When I run your app, it seems manually specifying the route or clicking refresh while on a route will cause the page to redirect to 'not found'. Do you know why this error is caused? Thanks!