xDefiant Germany Leaderboards

My Name is KapoxLFR but i cant change the Location to germany thats why i cant see myself on the leaderboard,I would be the 4-6 Place. I claimed my Profile and i did everything like the description told me but if you click on the Profile KapoxLFR it stands that this Profile is not claimed even when i linked my profile with Steam,Ubisoft and Twitch. Please Help