Just confirmed that it is something wrong with my access policy. As soon as I remove the access policy from the user, all the valueSets load in the CodinInputs. Here us the "resource" part of the policy
"resource": [
{
"resourceType": "Patient",
"criteria": "Patient?_compartment=%patient"
},
{
"resourceType": "Observation",
"criteria": "Observation?_compartment=%patient"
},
{
"resourceType": "DiagnosticReport",
"criteria": "DiagnosticReport?_compartment=%patient"
},
{
"resourceType": "MedicationRequest",
"criteria": "MedicationRequest?_compartment=%patient"
},
{
"resourceType": "Coverage",
"criteria": "Coverage?_compartment=%patient"
},
{
"resourceType": "PaymentNotice",
"criteria": "PaymentNotice?_compartment=%patient"
},
{
"resourceType": "CarePlan",
"criteria": "CarePlan?_compartment=%patient"
},
{
"resourceType": "Immunization",
"criteria": "Immunization?_compartment=%patient"
},
{
"resourceType": "Communication",
"criteria": "Communication?_compartment=%patient"
},
{
"resourceType": "Organization",
"readonly": true
},
{
"resourceType": "Practitioner",
"readonly": true
},
{
"resourceType": "Schedule",
"readonly": true
},
{
"resourceType": "Slot",
"readonly": true
},
{
"resourceType": "Binary"
},
{
"resourceType": "ValueSet",
"criteria": "ValueSet?url=*"
},
{
"resourceType": "CodeSystem",
"criteria": "CodeSystem?url=*"
}
],