hi Op I have a slightly younger child who has been in a similar slump at points - in our case, we had major stress and trauma in the home and we just took our eye off the ball in terms of his screen time. It happens.
no Judgement at all - it's very very easy for this to happen. We also had the rude/ eye rolling during family time.
I have to be honest - I think the ONLY answer is boundaries - it might feel so so hard to row back from where you are - but you have to remove the gaming and potentially the phone if that doesn't work.
I know it feels too late, I know it is horrific rowing endlessly (been there for all of it) and it's just meaningless when people who have not lived through this say 'oh but you are the adult' - it isn't that simple.
Could you sit down and say - look we need you to do things other than screens - and then set the rules/ look at whether he can take on an otehr sport/ activity?
being rude with family in our house would now mean losing gaming time - we also take gaming away for being rude to us. Its shit and sterssful but I can say it is working.
the itchign to get back - hard I think you may have to ignore that.
talk to him about what is stopping him meeting in person with friends?
sympathies Op its really hard I would just focus on some things you would like to really really change (ie. rudeness at a family meet/ not arranging anything social) and focus on those