I have linked my xbox account and I search up xbox player on the home page for apex on this site and im not there I also dont show up on leaderboards where I should show up my xbox account is Alot GG please help
I have linked my xbox account and I search up xbox player on the home page for apex on this site and im not there I also dont show up on leaderboards where I should show up my xbox account is Alot GG please help