Clarifying my answer - specifically the homepage redirect part of your issue is intentional by Twitter. I do not know about the other issues you are experiencing but that sounds very similar to the API restrictions they were doing previously. Def not...
It is Twitter/x. It does it for all browsers now. They're po'd at users who deleted the app in protest but still have friends sending them links. I'm not sure if the force a redirect to homepage for all web links, if it's only for mobile devices, or ...