Our vendor says that this is a first for them.
Yeah, right.
I think that's universal vendor code for, "It's almost time for me to go and I don't want to look into this." This is most often followed by "I suppose we can provide this info, for a fee."
The way some vendors process submissions involves aggregating not only your bank's data, but data from all the other banks they are supporting into one huge file, which is then submitted. Obviously, this provides a huge hurdle in extracting your information and determining whether it's prepare correctly.