@nejnej25:-
Just a suggestion, but.....have you checked to see if your ISP is blocking TeamViewer?
I've had exactly the same problem here in the UK in recent weeks. My ISP, TalkTalk, have recently introduced a 'Scammer filter', following a spate of hacks to the website which included fraudsters from India attempting to get TalkTalk customers to install TeamViewer so they could 'help' them with their 'problems'!
TalkTalk, however, didn't see fit to inform their customers.....
Just an idea that might be worth following up.
Mike.