I'm fascinated that you were able to interview and in a few cases get hired by companies with a massively high bar and sophisticated screening. Someone let you in the door because they saw something in you. They wanted to give you a shot, that they DO NOT give to just anyone.
This almost certainly has to be a significant problem with mental health or social skills. You're just not fitting in, so you're getting ejected over and over.
Assuming mental health is something you've accepted may be the problem, my advice is:
1) Go to therapy and invest in it. If you're prescribed meds, take the meds. If they give you goofy homework do the homework. Double down on it. (this helped me)
2) Accept that even though you have talent, these bigger companies just may not be the right fit for you. There are many small tech businesses, including development and security consulting shops and agencies (think 100 people or less) that pay well and are staffed with talented misfits. They tend to be very nurturing places that let you carve out your role and find your place. Smaller businesses have health plans etc too. Be humble and have an open mind.
My teenage nephew got a RAT malware, that someone used to record him watching porn. Then they used that to blackmail him, saying that they would report him to the FBI for watching porn as minor or something. I believe looking for crypto as a payout.
My brother (his dad) caught wind of it and had some fun messing with the attacker. But for a moment my nephew was in some serious deep shit that he would have sneaked around to buy and send crypto to get out of.
So that's a scenario that could have happened, and would explain why he wouldn't want to tell the truth.
Alternatively - Ledger got hacked and a list of customers for the Nano S was stolen. So someone could use that for a targeted phishing attack. Perhaps the above would be a similar strategy