Profile Views not showing and Not showing on leaderboards

My profile views have been removed (I was almost at 20k) and every time I’ve tried adding myself to leaderboards but it wont add me no matter how many times I’ve tried.

Hi, please provide a link to your profile here.

Hi, your profile views disappear when you get removed from the leaderboards. Your profile got removed due to “Botting”, in your case, looks like you’ve been elo trapping.

Mine says profile not found even though I’ve linked my account

That account has been removed for trapping.