Why Did Musk Say Ukraine Broke Starlink’s Terms of Use?
Starlink Is Back in Ukraine, Musk Says Kyiv Broke the Rules, and Trump Says He Did Not Make the Call
Zelensky says Starlink is back at full speed. Musk says Ukraine broke the terms, Reuters points to the White House, and Trump denies making the call.

In this article
Context
Ukraine said on Saturday that Starlink and Starshield were running at their old speeds after more than a week of restrictions. Elon Musk then wrote on X that SpaceX had throttled the service because the Ukrainian military broke its terms. CBS News and the Associated Press reported that Donald Trump said he did not make the call and that Musk should not be blamed.
Our report of 21 October covered the Wall Street Journal’s account that Musk ordered the slowdown. What is new is the restoration and the first public rationale from Musk himself.
Key takeaways
Zelensky says both services are back at pre-restriction speeds. Musk says Ukraine’s military used Starlink for offensive drone strikes in breach of its terms. Trump, as CBS and AP paraphrase him, says he did not make the call. Reuters reported that the throttling order came from inside the White House, and SpaceX and the White House each say the other could have made the decision.
What was said
Volodymyr Zelensky wrote on Telegram on Saturday: “The main thing for today is that Starlink and Starshield have resumed operations at their pre-restriction speeds.” On X he added: “The speeds are now where they need to be.” He thanked Americans and “all our partners, who took all this seriously and are really helping us,” CBS News and the Associated Press reported.
Ukraine’s defence ministry said the connection was stable at more than 250 mph, according to Reuters. Ukrainian officials told Reuters the restrictions had capped speeds at 100 mph, hampered the interception of Russian attack drones and forced some operations to be cancelled.
Musk posted on X on Saturday: “Ukraine military violated Starlink terms of service and used it for offensive drone strikes to kill people.” He added: “That loophole was closed last week.” CBS and AP say he also wrote that the US government controlled changes to Starshield, SpaceX’s military version. Reuters said Ukrainian officials had not responded.
On Friday, Reuters reported, Trump said that if problems persisted he would “get it straightened out.” CBS and AP report that he also said he had not made the call on the interruptions and that Musk should not be blamed. That is their paraphrase, not a quotation.
Reuters also reported that the order to throttle Starshield came from inside the White House. Neither Musk nor the US government had acknowledged responsibility, Reuters wrote, and each had said the other could have made the decision.
How the statements connect
Hegseth pointed to SpaceX’s terms of service when he denied any US role, as we reported on 21 October. Rubio denied that anyone at the White House had ordered a slowdown. Musk now cites the same terms, and in the same posts says the US government controls Starshield changes.
The sequence runs through Friday. Reuters noted that the problems followed Trump’s announcement of a deal to buy Russian diesel while pressing Kyiv to stop striking Russian oil refineries. On 23 October the Kremlin said, as TASS reported, that talks would be held “in a trilateral format” in the first half of November in Abu Dhabi. Our earlier piece on the diesel shipments and the talks has the detail.
The same Friday, CBS and AP report, Kyiv and Moscow agreed to a localised ceasefire around Oleshky in Kherson region, which they say Melania Trump brokered. The White House statement calls the town “a front-line war city on the brink of disaster.” The White House gives 29 October as the start. Russia’s General Staff gives 27 October, as we reported.
Friday brought a ceasefire, a date for talks and Trump’s promise to fix Starlink. Saturday brought Zelensky’s thanks to “partners,” Musk’s accusation against the Ukrainian military, and a White House position that names no author.
The accounts do not fit together. The Wall Street Journal said Musk ordered the slowdown. Reuters said the White House did. Hegseth and Rubio denied a US role. Trump, as paraphrased, denied making the call. Musk says SpaceX throttled the service over a violation.
Analysis
What is Starshield, and who controls it?
Starlink is SpaceX’s commercial satellite internet service. Starshield is the military version, and Musk’s own post, as CBS and AP describe it, places changes to it in the hands of the US government.
Musk’s rule-breaking claim is a statement on X. SpaceX has not issued a document naming a violation, and Ukrainian officials had not answered it when Reuters filed.
What to watch
The first marker is whether the speeds hold. Ukraine’s defence ministry says they do. The second is whether Kyiv answers Musk’s claim. The third is whether the White House or SpaceX says who ordered the cap.
The Oleshky ceasefire is due to start on 27 or 29 October, depending on whose account is used. The Abu Dhabi talks are set for the first half of November. If the limits return before then, the restoration will have been a pause. For now the service works, and nobody has accepted responsibility for the week it did not.
Follow Silent Dossier
New articles and corrections are posted on our official accounts.
Silent Dossier on Google
Add Silent Dossier as a preferred source on Google (opens in a new tab)Related



