This Twitter computer virus compelled internet customers to signal out of the platform, this is how Technology May 2, 2023 For the previous few months, the Elon Musk-owned social media platform has been dealing with more than one technical problems.…