Исправление для Chrome заключается в том, что ответ должен быть не менее 512 байт.Это решило мою проблему.
header("HTTP/1.0 404 Not Found");
header("Status: 404 Not Found");
header("refresh:0;url=" . ERROR_PAGES_404 );
if (preg_match('/WebKit.*Chrome/U', $_SERVER['HTTP_USER_AGENT'])) {
echo str_repeat(' ', 550);
}
header("Connection: close");
exit();