The judge froze Starlink's bank account because Elon refused to comply with a legal order given to SpaceX by the Brazilian government to block X. Agree with it or not, it's something that is legally required of ISPs operating inside of Brazil. Elon Musk refused on "free speech" grounds, and they retaliated.
He's now complying and blocking X to Starlink customers in Brazil.
He's now complying and blocking X to Starlink customers in Brazil.