Have a curious situation right now where. remix app we have built is returning old loader data on navigation. Specifically, it seems as though if you're navigating to a path that matches the same route module but with different params, the route is re-rendered with the original data and the updated url. Once on this url, if we click the same link again, the route correctly re-renders.
I've confirmed that the loader is running, receiving the correct params and returning the correct data so the issue seems to be client side.