B2B Invoice Rejection

I am Submitting an B2B invoice to Zatca on production and getting error
this response

{“validationResults”:{“infoMessages”:,“warningMessages”:,“errorMessages”:[{“type”:“ERROR”,“code”:null,“category”:“Bad Request”,“message”:“Unable to sign the invoice due to: unable to generate qr code for the provided invoice xml document - Cannot invoke "org.dom4j.Node.getText()" because the return value of "org.dom4j.XPath.selectSingleNode(Object)" is null”,“status”:“ERROR”}],“status”:“ERROR”},“clearanceStatus”:“NOT_CLEARED”,“clearedInvoice”:null}.

Dear @Shzzamx

Thanks for reaching out,

To provide comprehensive support as usual, Can I kindly ask you to share the full body (Request) with the API that you are hitting?

Thanks,
Ibrahem Daoud.

Hi shzzzamx,

hope you are fine.

can you please me tell me did you find the solution?

thanks.

hello brother hopefully you would be doing well
i have some queries about prepayment and its adjustment invoice

1:can we use single prepayment invoice in multiple adjustments if yes then how because in xml implementation documentation we can use multiple prepayments in single delivery invoice but not single prepayment in multiple adjustment
2:secodly during providing the invoice data of prepayment we are providing the tax category and code of the prepayment invoice while there could be a case when we have one item of Z category and one item of S category
then which tax category we should provide?