I am facing an issue when trying to scan a QR code using the ZATCA (Zakat, Tax, and Customs Authority) application. As soon as I scan the code, the app completely freezes and displays a white screen with no response.
<?xml version="1.0" encoding="utf-8"?>ext:UBLExtensions
ext:UBLExtension
ext:ExtensionURIurn:oasis:names:specification:ubl:dsig:enveloped:xades</ext:ExtensionURI>
ext:ExtensionContent
<sig:UBLDocumentSignatures xmlns:sig=“urn:oasis:names:specification:ubl:schema:xsd:CommonSignatureComponents-2” xmlns:sac=“urn:oasis:names:specification:ubl:schema:xsd:SignatureAggregateComponents-2” xmlns:sbc=“urn:oasis:names:specification:ubl:schema:xsd:SignatureBasicComponents-2”>
sac:SignatureInformation
cbc:IDurn:oasis:names:specification:ubl:signature:1</cbc:ID>
sbc:ReferencedSignatureIDurn:oasis:names:specification:ubl:signature:Invoice</sbc:ReferencedSignatureID>
<ds:Signature Id=“signature” xmlns:ds=“XML-Signature Syntax and Processing”>
ds:SignedInfo
<ds:CanonicalizationMethod Algorithm=“Canonical XML 1.1” />
<ds:SignatureMethod Algorithm=“xmldsig-more namespace” />
<ds:Reference Id=“invoiceSignedData” URI=“”>
ds:Transforms
<ds:Transform Algorithm=“XML Path Language (XPath)”>
ds:XPathnot(//ancestor-or-self::ext:UBLExtensions)</ds:XPath>
</ds:Transform>
<ds:Transform Algorithm=“XML Path Language (XPath)”>
ds:XPathnot(//ancestor-or-self::cac:Signature)</ds:XPath>
</ds:Transform>
<ds:Transform Algorithm=“XML Path Language (XPath)”>
ds:XPathnot(//ancestor-or-self::cac:AdditionalDocumentReference[cbc:ID=‘QR’])</ds:XPath>
</ds:Transform>
<ds:Transform Algorithm=“Canonical XML 1.1” />
</ds:Transforms>
<ds:DigestMethod Algorithm=“XML Encryption Syntax and Processing” />
ds:DigestValueaobFpNhHWktz3TI3hyP0DWh9P6oiKaX5fbDMr85b/x8=</ds:DigestValue>
</ds:Reference>
<ds:Reference Type=“XML-Signature Syntax and Processing” URI=“#xadesSignedProperties”>
<ds:DigestMethod Algorithm=“XML Encryption Syntax and Processing” />
ds:DigestValueY2U5MTE5NmEwYzZjMjk4MTlhMDk0YWI0MDI5ZWQwMDliNWJjNzA4ZmQ3ODNmMjVmNmUyN2UwNmEzOTJlN2M0NA==</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
ds:SignatureValueMEUCIQDbLEKO6MVetWthWGXUh04nj+TivU2lvDDhTHhHmhyuoAIgR3ipyQEAm6L0FlI3THBeMPfyCDkCH5YA+edAWBMWY2U=</ds:SignatureValue>
ds:KeyInfo
ds:X509Data
ds:X509CertificateMIIFbjCCBROgAwIBAgITWwAA1hZlFcr7erYhagABAADWFjAKBggqhkjOPQQDAjBiMRUwEwYKCZImiZPyLGQBGRYFbG9jYWwxEzARBgoJkiaJk/IsZAEZFgNnb3YxFzAVBgoJkiaJk/IsZAEZFgdleHRnYXp0MRswGQYDVQQDExJQUlpFSU5WT0lDRVNDQTQtQ0EwHhcNMjUwMjI1MTQ1NzU3WhcNMzAwMjI0MTQ1NzU3WjBwMQswCQYDVQQGEwJTQTEgMB4GA1UECgwX2YXYrdmE2KfYqiDYp9mE2LfYsdmC2YoxEzARBgNVBAsMCtiz2YPYp9mD2KcxKjAoBgNVBAMTIURldmljZS0zNDAwMTA0MTA5LTMwMjA1NTgzOTYwMDAwMzBWMBAGByqGSM49AgEGBSuBBAAKA0IABI6ObmiIBDDP/aD4PJVsIXHCrG7/KfVhGSw52DEka0+QamFWZ9B+fK0YSTMorIQ6SWYhMxlq/9+oXlcWT4N5BZejggObMIIDlzCCAQQGA1UdEQSB/DCB+aSB9jCB8zFAMD4GA1UEBAw3MS1FYXNhY2N8Mi1WMjUuMnwzLTM2ZjliZGZkLWY0ZWItNGU0YS1iM2YwLTg3NjY3M2Q5MzAxZDEfMB0GCgmSJomT8ixkAQEMDzMwMjA1NTgzOTYwMDAwMzENMAsGA1UEDAwEMTEwMDFqMGgGA1UEGgxh2KfZhNmF2YXZhNmD2Kkg2KfZhNi52LHYqNmK2Kkg2KfZhNiz2LnZiNiv2YrYqSDYs9mD2KfZg9inINin2YTYrNmI2YEg2LTYp9ix2Lkg2LXZhNin2K0g2KfZhNiv2YrZhjETMBEGA1UEDwwK2KrYrNin2LHYqTAdBgNVHQ4EFgQU71w2tALjuG4ECCQ/+kK2X4QnTyMwHwYDVR0jBBgwFoAUm8qqou2arCyQgXNW+k/Y/FP702cwgeUGA1UdHwSB3TCB2jCB16CB1KCB0YaBzmxkYXA6Ly8vQ049UFJaRUlOVk9JQ0VTQ0E0LUNBKDEpLENOPVBSWkVJTlZPSUNFU0NBNCxDTj1DRFAsQ049UHVibGljJTIwS2V5JTIwU2VydmljZXMsQ049U2VydmljZXMsQ049Q29uZmlndXJhdGlvbixEQz1leHR6YXRjYSxEQz1nb3YsREM9bG9jYWw/Y2VydGlmaWNhdGVSZXZvY2F0aW9uTGlzdD9iYXNlP29iamVjdENsYXNzPWNSTERpc3RyaWJ1dGlvblBvaW50MIHOBggrBgEFBQcBAQSBwTCBvjCBuwYIKwYBBQUHMAKGga5sZGFwOi8vL0NOPVBSWkVJTlZPSUNFU0NBNC1DQSxDTj1BSUEsQ049UHVibGljJTIwS2V5JTIwU2VydmljZXMsQ049U2VydmljZXMsQ049Q29uZmlndXJhdGlvbixEQz1leHR6YXRjYSxEQz1nb3YsREM9bG9jYWw/Y0FDZXJ0aWZpY2F0ZT9iYXNlP29iamVjdENsYXNzPWNlcnRpZmljYXRpb25BdXRob3JpdHkwDgYDVR0PAQH/BAQDAgeAMDwGCSsGAQQBgjcVBwQvMC0GJSsGAQQBgjcVCIGGqB2E0PsShu2dJIfO+xnTwFVmh/qlZYXZhD4CAWQCAQ4wHQYDVR0lBBYwFAYIKwYBBQUHAwMGCCsGAQUFBwMCMCcGCSsGAQQBgjcVCgQaMBgwCgYIKwYBBQUHAwMwCgYIKwYBBQUHAwIwCgYIKoZIzj0EAwIDSQAwRgIhAKF23/gHSfaeLLNJovd+Jib7olG1yP5YBp65SxMRQR+FAiEA5/GzOR79AweFBkmgEeoxww79AmvTEGIiVtfg136CAQI=</ds:X509Certificate>
</ds:X509Data>
</ds:KeyInfo>
ds:Object
<xades:QualifyingProperties Target=“signature” xmlns:xades=“Assigned ETSI XML URIs”>
<xades:SignedProperties Id=“xadesSignedProperties”>
xades:SignedSignatureProperties
xades:SigningTime2025-03-11T22:58:36</xades:SigningTime>
xades:SigningCertificate
xades:Cert
xades:CertDigest
<ds:DigestMethod Algorithm=“XML Encryption Syntax and Processing” />
ds:DigestValueYTFhYWNhZjE1NzBlNTA0NzYwZDMwODY1ZjA4ZmIxOGU0NjZlZTk2ODA4MGZhYjA0YzBmYTMxN2I2MjgzNjRkNQ==</ds:DigestValue>
</xades:CertDigest>
xades:IssuerSerial
ds:X509IssuerNameCN=PRZEINVOICESCA4-CA, DC=extgazt, DC=gov, DC=local</ds:X509IssuerName>
ds:X509SerialNumber2029368097637358584720886843378335125273105942</ds:X509SerialNumber>
</xades:IssuerSerial>
</xades:Cert>
</xades:SigningCertificate>
</xades:SignedSignatureProperties>
</xades:SignedProperties>
</xades:QualifyingProperties>
</ds:Object>
</ds:Signature>
</sac:SignatureInformation>
</sig:UBLDocumentSignatures>
</ext:ExtensionContent>
</ext:UBLExtension>
</ext:UBLExtensions>
cbc:ProfileIDreporting:1.0</cbc:ProfileID>
cbc:ID88831</cbc:ID>
cbc:UUIDfc5943be-32d0-443b-a6b7-8715a925e4f1</cbc:UUID>
cbc:IssueDate2025-03-11</cbc:IssueDate>
cbc:IssueTime22:58:00</cbc:IssueTime>
<cbc:InvoiceTypeCode name=“0200000”>388</cbc:InvoiceTypeCode>
<cbc:Note languageID=“ar” />
cbc:DocumentCurrencyCodeSAR</cbc:DocumentCurrencyCode>
cbc:TaxCurrencyCodeSAR</cbc:TaxCurrencyCode>
cac:AdditionalDocumentReference
cbc:IDICV</cbc:ID>
cbc:UUID450</cbc:UUID>
</cac:AdditionalDocumentReference>
cac:AdditionalDocumentReference
cbc:IDPIH</cbc:ID>
cac:Attachment
<cbc:EmbeddedDocumentBinaryObject mimeCode=“text/plain”>0F/qEhS42um40VFlyQc9bq3cUwfEqppvT932pwB163A=</cbc:EmbeddedDocumentBinaryObject>
</cac:Attachment>
</cac:AdditionalDocumentReference>
cac:AdditionalDocumentReference
cbc:IDQR</cbc:ID>
cac:Attachment
<cbc:EmbeddedDocumentBinaryObject mimeCode=“text/plain”>ARfZhdit2YTYp9iqINin2YTYt9ix2YLZigIPMzAyMDU1ODM5NjAwMDAzAxMyMDI1LTAzLTExVDIyOjU4OjAwBAUyMy4wMAUFMDMuMDAGLGFvYkZwTmhIV2t0ejNUSTNoeVAwRFdoOVA2b2lLYVg1ZmJETXI4NWIveDg9B2BNRVVDSVFEYkxFS082TVZldFd0aFdHWFVoMDRuaitUaXZVMmx2RERoVEhoSG1oeXVvQUlnUjNpcHlRRUFtNkwwRmxJM1RIQmVNUGZ5Q0RrQ0g1WUErZWRBV0JNV1kyVT0IWDBWMBAGByqGSM49AgEGBSuBBAAKA0IABI6ObmiIBDDP/aD4PJVsIXHCrG7/KfVhGSw52DEka0+QamFWZ9B+fK0YSTMorIQ6SWYhMxlq/9+oXlcWT4N5BZcJSDBGAiEAoXbf+AdJ9p4ss0mi934mJvuiUbXI/lgGnrlLExFBH4UCIQDn8bM5Hv0DB4UGSaAR6jHDDv0Ca9MQYiJW1+DXfoIBAg==</cbc:EmbeddedDocumentBinaryObject>
</cac:Attachment>
</cac:AdditionalDocumentReference>cac:Signature
cbc:IDurn:oasis:names:specification:ubl:signature:Invoice</cbc:ID>
cbc:SignatureMethodurn:oasis:names:specification:ubl:dsig:enveloped:xades</cbc:SignatureMethod>
</cac:Signature>cac:AccountingSupplierParty
cac:Party
cac:PartyIdentification
<cbc:ID schemeID=“CRN”>3400104109</cbc:ID>
</cac:PartyIdentification>
cac:PostalAddress
cbc:StreetNameالمملكة العربية السعودية سكاكا الجوف شارع صلاح الدين</cbc:StreetName>
cbc:BuildingNumber4655</cbc:BuildingNumber>
cbc:CitySubdivisionNameسكاكا الجوف</cbc:CitySubdivisionName>
cbc:CityNameسكاكا</cbc:CityName>
cbc:PostalZone72311</cbc:PostalZone>
cac:Country
cbc:IdentificationCodeSA</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
cac:PartyTaxScheme
cbc:CompanyID302055839600003</cbc:CompanyID>
cac:TaxScheme
cbc:IDVAT</cbc:ID>
</cac:TaxScheme>
</cac:PartyTaxScheme>
cac:PartyLegalEntity
cbc:RegistrationNameمحلات الطرقي</cbc:RegistrationName>
</cac:PartyLegalEntity>
</cac:Party>
</cac:AccountingSupplierParty>
cac:AccountingCustomerParty
cac:Party
cac:PostalAddress
<cbc:StreetName />
<cbc:BuildingNumber />
cbc:CitySubdivisionNameسكاكا الجوف</cbc:CitySubdivisionName>
<cbc:CityName />
<cbc:PostalZone />
cac:Country
cbc:IdentificationCodeSA</cbc:IdentificationCode>
</cac:Country>
</cac:PostalAddress>
cac:PartyTaxScheme
<cbc:CompanyID />
cac:TaxScheme
cbc:IDVAT</cbc:ID>
</cac:TaxScheme>
</cac:PartyTaxScheme>
cac:PartyLegalEntity
<cbc:RegistrationName />
</cac:PartyLegalEntity>
</cac:Party>
</cac:AccountingCustomerParty>
cac:Delivery
cbc:ActualDeliveryDate2025-03-11</cbc:ActualDeliveryDate>
</cac:Delivery>
cac:PaymentMeans
cbc:PaymentMeansCode10</cbc:PaymentMeansCode>
</cac:PaymentMeans>
cac:AllowanceCharge
cbc:ChargeIndicatorfalse</cbc:ChargeIndicator>
cbc:AllowanceChargeReasondiscount</cbc:AllowanceChargeReason>
<cbc:Amount currencyID=“SAR”>0</cbc:Amount>
cac:TaxCategory
<cbc:ID schemeID=“UN/ECE 5305” schemeAgencyID=“6”>S</cbc:ID>
cbc:Percent15</cbc:Percent>
cac:TaxScheme
<cbc:ID schemeID=“UN/ECE 5153” schemeAgencyID=“6”>VAT</cbc:ID>
</cac:TaxScheme>
</cac:TaxCategory>
</cac:AllowanceCharge>
cac:TaxTotal
<cbc:TaxAmount currencyID=“SAR”>03.00</cbc:TaxAmount>
</cac:TaxTotal>
cac:TaxTotal
<cbc:TaxAmount currencyID=“SAR”>03.00</cbc:TaxAmount>
cac:TaxSubtotal
<cbc:TaxableAmount currencyID=“SAR”>20.00</cbc:TaxableAmount>
<cbc:TaxAmount currencyID=“SAR”>03.00</cbc:TaxAmount>
cac:TaxCategory
<cbc:ID schemeID=“UN/ECE 5305” schemeAgencyID=“6”>S</cbc:ID>
cbc:Percent15</cbc:Percent>
cac:TaxScheme
<cbc:ID schemeID=“UN/ECE 5153” schemeAgencyID=“6”>VAT</cbc:ID>
</cac:TaxScheme>
</cac:TaxCategory>
</cac:TaxSubtotal>
</cac:TaxTotal>
cac:LegalMonetaryTotal
<cbc:LineExtensionAmount currencyID=“SAR”>20.00</cbc:LineExtensionAmount>
<cbc:TaxExclusiveAmount currencyID=“SAR”>20.00</cbc:TaxExclusiveAmount>
<cbc:TaxInclusiveAmount currencyID=“SAR”>23.00</cbc:TaxInclusiveAmount>
<cbc:AllowanceTotalAmount currencyID=“SAR”>0</cbc:AllowanceTotalAmount>
<cbc:PrepaidAmount currencyID=“SAR”>0.00</cbc:PrepaidAmount>
<cbc:PayableAmount currencyID=“SAR”>23.00</cbc:PayableAmount>
</cac:LegalMonetaryTotal>
cac:InvoiceLine
cbc:ID5681</cbc:ID>
<cbc:InvoicedQuantity unitCode=“PCE”>1</cbc:InvoicedQuantity>
<cbc:LineExtensionAmount currencyID=“SAR”>20</cbc:LineExtensionAmount>
cac:TaxTotal
<cbc:TaxAmount currencyID=“SAR”>3</cbc:TaxAmount>
<cbc:RoundingAmount currencyID=“SAR”>23.00</cbc:RoundingAmount>
</cac:TaxTotal>
cac:Item
cbc:Name رول شفاف تايون 415 200 rol safaf 200/154 </cbc:Name>
cac:ClassifiedTaxCategory
cbc:IDS</cbc:ID>
cbc:Percent15.00</cbc:Percent>
cac:TaxScheme
cbc:IDVAT</cbc:ID>
</cac:TaxScheme>
</cac:ClassifiedTaxCategory>
</cac:Item>
cac:Price
<cbc:PriceAmount currencyID=“SAR”>20.00</cbc:PriceAmount>
cac:AllowanceCharge
cbc:ChargeIndicatorfalse</cbc:ChargeIndicator>
cbc:AllowanceChargeReasondiscount</cbc:AllowanceChargeReason>
<cbc:Amount currencyID=“SAR”>0</cbc:Amount>
</cac:AllowanceCharge>
</cac:Price>
</cac:InvoiceLine>