I've done the requisite searching and couldn't quite find anything relevant for this.
Essentially, the link tracking that SharePoint uses appears to break the 'Views' functionality in a Modern experience. Here's an example link tracker:
Obviously that shouldn't break anything, and I don't think it usually would, because SPO adding that tracking to a link is business as usual.
However every single time I create a navigation link to the AllItems.aspx link, when left-clicked (middle and right are fine) it will add the link tracking, and the views break.
I've put in work around links elsewhere. My 'fix' is to use the site URL, since the list is already the homepage of the site. This is absolutely fine as a fix for the client, because their list is a million years old, and bigger than the sun. They only use the list, and no other site functionality on the site that it's stored on. This bypasses the tracking, and loads the views.
So, I'm questioning myself on this. Is this happening because of the list size/age (pre-modern) and interacting with the link tracking is simply just too much for SPO to handle?
Or is there something else that I've not considered here? I'm not ashamed to not know the answer here, but I'm hoping that I do, heh! Also, I'm not spitting on the client, this is how things go.