The TSE said Meta delayed compliance with several directives, carried out others only partially, and provided incomplete or fragmented information. The court also criticized the company for submitting technical material in English, which hindered effective oversight by Brazilian electoral authorities. 

On October 15, the court had ordered Meta to meet 17 obligations. These covered the distribution of political posts, paid advertising, artificial-intelligence tools and recommendation systems. Meta was required to show that its systems did not disadvantage either campaign. 

The fine reflects nine days of non-compliance. The court set a daily penalty of BRL 500,000 for October 17-19, then an additional BRL 1 million for October 20-25.