I have the same problem with 404 Page Not Found errors, it works when testing from xml-sitemaps website but not from installed website location. the host headers are correct e.g. 200 OK.
I using version v2.9 and tried using 'xs_allow_httpcode' => '404' in the configuration file. but still dose not work.
Clayton