Corruption pure and simple. The russian and belarus nonces were banned from competing in Europe by the European governing body until now, what's changed?
Why has the World governing body reinstated said nonces?
Probably something to do with the face that pro putin oligarch alisher usmanov, was president of the organization from 2008 until 2022, his influence and wealth have no doubt enabled his fellow nonces to compete again.
How does a man who served 6 years in prison get to be the head of a worldwide sporting governing body?
Corruption.