Danke dedlfix, für deine Geduld und Unterstützung!
Es kann nur gesetzt werden, wenn es der Browser mitschickt. Deswegen möchte ich ja, dass du da mal untersuchst, was der Browser für einen Request erzeugt. Das soll prüfen, ob die Voraussetzungen überhaupt gegeben sind. Diese Abläufe basieren ja nicht auf Magie, sondern auf nachprüfbaren Gegebenheiten.
Ich arbeite mit Chrome. In den Entwicklertools finde ich unter Network nach dem Klick auf Senden und dem Öffnen der index.php / Header die auffällige Meldung: Status Code: (gelber Punkt) 301 Moved Permanently. Weiterhin fällt auf, dass unter Response Headers X-Pad:avoid browser bug steht (wobei ich nicht weiß, was das bedeuten soll).
Für mich klingt das nach fehlerhaften Einstellungen beim Provider. Was meint Ihr?