NO COUNTRY that hosts an international sports event should be allowed to deny entry to its competitors.
It’s CHEATING by immigration chicanery.
ONLY FIFA or IOC should have the authority to deny participation to an athlete, staff or official.
Any country that refuses that should not get to host