in reply to XML::Simple version difference?
I have noticed that one of the SAX parsers (XML::LibXML I think) does not generate exceptions for missing closing tags. Perhaps you have XML::SAX installed on the machine that accepts this file.