I link my xbox account but it still shows old gamertag

when i log into my xbox live account to connect it to the tracker it shows the gamertag i used to have before i changed it so it says that it can’t find the account. when i go on the website i got it to be fixed but on the mobile app it connects but shows my old gamertag and won’t update itself. so i can’t use ‘my profile’.