Elon Musk has said SpaceX restricted Ukraine’s use of its Starlink satellite internet service after accusing the country’s military of breaching its terms by using the civilian network for offensive drone strikes. Ukrainian officials have reported that connectivity has stabilised, with military drones once again reaching the speeds required for operations.
Musk’s comments on Saturday followed more than a week of reported connection problems that Ukraine said had disrupted its defensive operations. The issue emerged amid growing tensions between Washington and Kyiv over Ukrainian attacks on Russian oil infrastructure.
“Using Starlink, a civilian commercial service, for offensive drone strikes to kill people has never been allowed, nor should it be,” Musk wrote on X. He said Ukrainian forces had violated the service’s terms and that SpaceX had closed the loophole the previous week.
Musk also rejected suggestions that SpaceX was responsible for problems affecting Starshield, a separate, military-grade satellite communications system controlled by the US government. He said SpaceX had done more to defend Ukraine than any other private company, while stressing that decisions concerning Starshield rested with Washington.
Ukrainian presidential adviser Serhii Beskrestnov questioned Musk’s account, saying the restrictions on Starlink in Ukraine made the claims difficult to understand. He said drones using the commercial service were limited to speeds of around 70 to 90 kilometres per hour and could not operate on Russian territory.
“Therefore, we physically cannot use commercial Starlink for deep strikes and medium-range strikes,” Beskrestnov wrote on Telegram. Ukraine’s defence ministry had not immediately commented on Musk’s latest statements.
Ukraine uses Starlink to maintain communications between military units, particularly in remote battlefield areas. Starshield provides more specialised capabilities, including support for drone operators who need real-time information about targets.
Ukraine’s Defence Minister Yevhenii Khmara said on Saturday that the military was recording a stable connection. Ukrainian President Volodymyr Zelensky also reported that drone speeds had returned to the required levels. Kyiv had previously said connectivity could fail when drones exceeded 161 kilometres per hour.
US President Donald Trump said he had asked Musk to restore the service, although he has repeatedly denied instructing SpaceX to restrict it. Musk did not explain why the company changed the service’s capabilities after years of Ukraine’s military relying on Starlink.
The disruption coincided with a diplomatic dispute over Ukrainian strikes on Russian oil refineries, which Kyiv says are important sources of revenue for Moscow’s war effort. Trump has criticised the attacks, linking them to pressure on global fuel prices. However, the conflict involving Iran has been a major driver of energy market volatility this year.
Meanwhile, fighting continued across Ukraine. Emergency services reported three people killed and 15 injured in attacks in the Dnipropetrovsk region, including an 11-year-old girl. Six others were injured when a Russian drone struck an apartment building in Vinnytsia.
Russia also reported strikes on Ukrainian logistics facilities, while Ukrainian authorities said their forces had attacked a facility operated by a sanctioned heavy machinery manufacturer in the Russian city of Oryol. Russian authorities said three people were killed there.