Ни один из следующих символов äüßÖ
не является ASCII.
Вы должны использовать ту же кодировку, что и они (вероятно, UTF-8):
Encoding enc = new UTF8Encoding()
string response = enc.GetString(message, 0, bytesRead);
Кодовая страница, которую вы используетеиспользуется (28591) - это сопоставлено с iso-8859-1, которое включает эти символы, однако они, вероятно, кодируются как UTF-8 (или другой вариант Unicode), но не iso-8859-1.Вам нужно использовать правильную кодировку, чтобы получить правильные закодированные символы.