Mbappe had refused to participate in a team photo shoot and sponsor activities scheduled for Tuesday as he did not want to endorse some brands, including fast food chains and betting companies, that have contracts with the national team.
“I have decided to not take part in the photo shoot after the French federation’s refusal to change the image rights agreement with the players,” Mbappe said in a statement.
The federation said it would “review … the image rights agreement between it and its selected players.”
France host Austria in the Nations League on Thursday and play at Denmark three days later.