When validating a usx 3.0 document with the RNG it can throw a error if the usx files contain elements that have user defined attributes.
Adding a universally allowed wildcard attribute using x-* would solve this if rnc allows allows wildcards.
element char {
attribute x-* { text }
}