Der Fehler entsteht im Friendica-Worker UpdateBlockedServers. Dieser Worker läuft als tägliche Wartungsaufgabe und geht die bekannten Server aus der gserver-Tabelle durch, um deren Blockierungsstatus neu zu bewerten.

\u0004 ist kein normales Zeichen, sondern das ASCII-Steuerzeichen EOT / End of Transmission, Bytewert 0x04.

Der String sieht also intern ungefähr so aus: merveill<0x04>s.town und nicht etwa wie ein regulärer Hostname.

Guzzle macht deshalb genau das Richtige und verweigert die URI.