While Validating a B2C XML via the latest SDK toolkit, we are facing the below error:
2025-04-04 18:52:16,905 [ERROR] ValidationProcessorImpl - CODE : QRCODE_INVALID, MESSAGE : Invalid QR code format, Please follow the ZATCA QR code specifications
2025-04-04 18:52:16,905 [ERROR] InvoiceValidationService - failed to validate invoice - Illegal base64 character a
While validating the QR code, the same seems to be valid and consists of all valid characters. We are able to scan it via the Zatca app and read the content.
How do we validate as to what is the exact issue in the QR code.
Additionally, how do we identify where the illegal character in the XML is.
Awaiting your revert.
Would appreciate a quick response.
Thanks.