X, formerly known as Twitter, has suffered yet another hiccup. Elon, seriously stop pressing all the damn buttons. Once again, everyone’s favourite/most hated [delete as appropriate] social media ...