Ответ:

Грамматических ошибок не обнаружено. Выражение «keinen Besuch von zu Hause erhalten» понятно, хотя естественнее может звучать «keinen Besuch aus der Heimat bekommen» («не получать гостей из дома/родной страны»). Это стилистическая рекомендация, а не обязательное исправление.