У меня тоже один старый MacPro при засыпании или выключении монитора рубит все программы, в том числе и TeamViewer хоть и включен, но подключиться не даёт. Экспериментальным путём было установлено, что это именно комбинация операционной системы (10.13.6) и TeamViewer'а приводит к этому. Железо старое, более новую ОС не поставишь. Однажды экспериментировал с удалённым доступом и свершилось чудо, используя AnyDesk всегда можно подключиться к нему, программы работают и не засыпают. Конечно всё это совпадение, в чудеса не верю, но работает почему-то.