[...]
muss ich diesen statuscode irgendwie extra anzeigen lassen?!
In HTTP gibt es bei einer Antwort auf eine Frage sog. Statuscodes. Eine fehlerfreie Antwort hat z.B. einen Statuscode 200, ein Statuscode 400 wird ausgeliefert, wenn eine Ressource nicht vorhanden ist. Siehe auch http://de.selfhtml.org/servercgi/server/httpstatuscodes.htm
Jetzt liefert Dein Server scheinbar den korrekten Inhalt mit einem "Fehler"-Statuscode. Das sollte abgestellt werden. Das ist, wie wenn der Zeitungsmann Dir zwar die Zeitungen bringt, aber immer mit dem Feuerwehrauto mit Blaulicht und Sirene ausliefert: Du hast Deine Informationen, es wird aber ein Fehler signalisiert.
Schöne Grüße,
Peter