Answer
Alireza Firouzja switched his federation from Iran to France in 2021 due to the Iranian Chess Federation's policy against competing with Israeli players. He faced criticism and potential consequences for violating this policy when he played against Israeli opponents on multiple occasions. Firouzja's decision was driven by his desire to pursue his chess career without such restrictions and have the freedom to play against all opponents regardless of nationality.