Invalid otp for simulation env

hi there
i am facing a problem in zatca csid creation on the simulation env, even though it is working fine on the dev with the developer-portal api, i am getting the otp from the fatoora simulation platform but still getting invalid-otp error, I’d appreciate your help.
this is the csr i am sending to the api “https://gw-fatoora.zatca.gov.sa/e-invoicing/simulation/compliance
with these headers "
Accept-Version:V2
OTP:999444"

csr : "
csr.common.name=311111111100003-Riyadh

csr.serial.number=1-myapp|2-v1.0|3-ed11f1d8-e112-1118-1111-d9a8f11e445f

csr.organization.identifier=311111111100003

csr.organization.unit.name=Riyadh Branch

csr.organization.name=Name

csr.country.name=SA

csr.invoice.type=1111

csr.location.address=Riyadh

csr.industry.business.category=Technology
"