Hi,
I have a similar problem, working fine for months, but now simply it doesn't works from other machines even locally (LAN) or across internet.
Is there a uninstall option at the bottom of the advanced settings, but it doesn't works for me. After reinstall same problem.
You can check the logs, in my case /Library/Logs/TeamViewer/TeamViewer9_Logfile.log, but is not so clear
2014/06/25 17:37:00.113 48627 2953318400 S0 SessionID=501 Name= State=WTSInit Detailed state= User=salon Console=0 RDPClientIP= RDPClientName= DyngateID=602164554 GUIRunning=1 IsUserLoggedIn=0
2014/06/25 17:37:00.113 48627 2953924608 S0 CT78 TM.TM_TV
2014/06/25 17:37:00.113 48627 2953318400 S0 CT77 CT.Send.CMD_DISCONNECT From=602164554 To=496431326 L=4
2014/06/25 17:37:00.113 48627 2953318400 S0 CT77 CT.Disconnect
2014/06/25 17:37:00.113 48627 2953318400 S0 CloseSocketSafely(): Received and discard data. Dump:
0000 17 24 17 1c 00 00 00 00 00 00 00 00 00 00 00 00 .$..............
0010 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ................
0020 00 .
2014/06/25 17:37:00.114 48627 2953318400 S0 CT77 CT.Run.LoopEnd
2014/06/25 17:37:00.287 48627 2953924608 S0 CT78 CT.Run.LoopEnd
2014/06/25 17:37:00.288 48627 2953924608 S0 CT78 CT.Disconnect
2014/06/25 17:37:00.288 48627 2953924608 S0!! CGatewaySession::CleanUpSessionList --> SendLockScreenToDesktop, Errorcode=316
Try to uninstall with advanced option an then reinstall.
Bye
Jose M.