The problem is that every bank understands the ISO20022 differently. When we were implementing imports for our clients, we did failovers to the next possible variant if we did not find a value where expected. For example SEB and Swedbank had differences and some other banks had a mix of some bits of SEB and some bits of Swedbank implementations. This way we are able to import from more banks than the list provided in the standard version.