Elon Musk blames broken Twitter links on ‘brittle’ code stack

Twitter users began reporting the outages shortly before noon US Eastern time

Twitter CEO Elon Musk on Monday blamed users’ inability to access links and photos on the platform’s "brittle" code stack. 

"A small API change had massive ramifications," Musk tweeted. "The code stack is extremely brittle for no good reason. Will ultimately need a complete rewrite." 

API refers to a set of standardized software instructions that allow machine-to-machine communication. More than half of Twitter’s traffic comes through APIs. 

It was the second time on Monday that Musk used the word "brittle" to describe the problem. 

TESLA'S GROWTH AMBITION COMES WITH A $175 BILLION PRICE TAG

The company, which has experienced an uptick of instability and bugs in recent months after Musk cut its staff sharply, said, "Some parts of Twitter may not be working as expected right now. We made an internal change that had some unintended consequences."

twitter logo

FILE: A sign at Twitter headquarters is shown in San Francisco, Dec. 8, 2022.  (AP Photo/Jeff Chiu, File / AP Newsroom)

Trying to visit Twitter's help page Monday led to an error message that says, "Your current API plan does not include access to this endpoint" and displays a link to a software developer page that also doesn't work.

TWITTER REPORTS 40% DROP IN AD REVENUE, ADJUSTED EARNINGS FOR DECEMBER: REPORT

The company tweeted shortly after 10 a.m. Pacific time on Monday that it had addressed the issue.

CLICK HERE TO GET THE FOX BUSINESS APP

According to Downdetector, users first reported the outages shortly before noon U.S. Eastern time. Internet access watchdog NetBlocks said, "Twitter is currently experiencing international slowdowns and outages affecting many users," and noted that it also affected image and video content. Some users could not see the images that other users were posting.

The Associated Press contributed to this report.