The provided Certificate Signing Request (CSR) is invalid when creating PCID

Dear ZATCA Support Team,

I have successfully generated a CSID (Compliance Certificate) but when trying to generate a PCSID (Production Certificate), I’m receiving an “Invalid-CSR” error.

Error Response:

json

{
  "errorCode": "400",
  "errorCategory": "Invalid-CSR", 
  "errorMessage": "The provided Certificate Signing Request (CSR) is invalid."
}

Environment Details:

Could you please help identify what might be causing this CSR validation failure? The same CSR structure worked for compliance but fails for production certificate generation.

Thank you for your assistance.

did you submit Compliance Invoices (3 standard & 3 simplified) or 3 only as per certificate request

Please have a look at this video,