Critical Bug in ZATCA App – Invoice Validation Fails When Device Language is Arabic

Dear ZATCA Team,
Greetings,
We, along with most of our clients who use our e-invoicing solutions, are experiencing an issue with the QR code scanning feature in the ZATCA app (latest version).

I have finally discovered the root cause behind the failure of the e-invoice validation feature.

It only occurs when the device language is set to Arabic.

This issue has caused significant confusion and setbacks for us as developers, especially since there has been no official documentation or announcement addressing this behavior.

Additionally, many posts on this community reflect that other developers and users have faced the same issue without identifying the actual cause.

I kindly urge your team to prioritize fixing this bug in the application or, at the very least, publish an official clarification or warning regarding the language setting.

Thank you for your time and support.