Showing wrong Valo account even though my Riot account is linked

I have the tracker app for Valorant and it seems to show my account correctly on there, but whenever I try to look at any of my stats on the website, it shows my Riot ID incorrectly (the # is wrong every time) and it gives me the 404 error saying I haven’t played the game even though I play it most days. I’ve tried registering my account, disconnecting and reconnecting the Riot account, but nothing is fixing the issue. It doesn’t let me try logging in manually either, it just auto-connects when I click on link account. I don’t know what else to do to try to fix it, but it is quite strange how broken it seems.