Just solved it. I was encountering a `caught in Promise` error and I was thinking everything was working fine, just a routing issue. Turns out the browser memory cache was just playing at me. my bad