I don't know about the XML part, but this setting makes the following syntax valid\ invalid:
Value = NULL
Value <> NULL
I've never had it turned off and this setting will be effectively deprecated in future editions.
When you establish a connection there are 7 settings set for that connection - this is one of them. It appears your application is setting this to OFF. Ensure that it is set to on: