There could be several reasons why Eastnet's Payment Safe utility failed to translate the MX messages. Some possible causes include:
1. Invalid or Incomplete Data: If the MX messages contain invalid or incomplete data, such as missing mandatory fields or incorrect formatting, the translation process may fail. The utility relies on accurate and complete data to perform the translation successfully.
2. Unsupported Message Types: The Payment Safe utility may not support certain MX message types or versions. If the incoming MX messages are of unsupported types, the translation process may fail as the utility may not have the necessary mapping rules or schemas to handle them.
3. Mapping Errors: If there are errors or inconsistencies in the mapping rules defined within the utility, it can lead to translation failures. Incorrect mappings or missing mappings for specific fields can result in failed translations.
4. Incompatible Standards or Versions: The MX messages may be using a different version or variation of the ISO 20022 standard that is not compatible with the Payment Safe utility. In such cases, the utility may not be able to interpret or translate the messages correctly.
5. Technical Issues: Technical issues within the Payment Safe utility, such as software bugs, connectivity problems, or performance issues, can also cause translation failures. These issues may need to be addressed by the software provider or IT team.
6. Configuration Errors: Incorrect configuration settings or parameters within the Payment Safe utility can lead to translation failures. Misconfigured settings related to message formats, protocols, or integration with other systems can disrupt the translation process.
To resolve translation failures, it is important to identify the specific cause and address it accordingly. This may involve validating and correcting the data in the MX messages, ensuring compatibility with supported message types and versions, reviewing and updating mapping rules, addressing technical issues, or reconfiguring the utility settings. In some cases, it may be necessary to seek support from the software provider or technical experts to resolve the translation failures.