Umlautdomain im Code teilweise als Punycode und teilweise nicht

Hallo,

wir haben einen Shop mit Umlaut-Domain und haben einige technische Probleme, weil die Domain im Code und sogar im <head> teilweise in Punycode und teilweise als Umlaut-Domain ausgegeben wird. Wenn ich Stellen im Backend mit dem Punycode fülle, wird dieser instantan in die Umlaut-Domain konvertiert.

Wie kann ich es hinbekommen, dass im Code allein Punycode verwendet wird? Ist das ein Bug?

Viele Grüße