I understand that you detect this after implementing "Fixed a few errors detected thanks to 'Parse error returned for unknown fields in XML'", right?

However, I wonder how this passes undetected. Should the XSD check detect this problem? Maybe there is a bug in the XSD checking stuff?