I’m facing an issue in ISC where the entitlement data returned via APIs does not match what is shown in the UI.
Source Type: Delimited File
Use Case 1 – PATCH update not reflected in UI
I updated an entitlement using PATCH /v2025/entitlements/{id}.
-
The PATCH response is successful
-
GET /v2025/entitlements/{id}shows updated values (name, description, owner) -
However, the ISC UI still shows old values
Use Case 2 – Removed entitlement still visible in UI
-
Removed an entitlement from the source and ran aggregation
-
The entitlement is no longer returned via API (including UI entitlement API)
-
But it is still visible in:
-
Entitlements Catalog
- When trying to open it, an error is shown:
“The server did not find a current representation for the target resource.”
- When trying to open it, an error is shown:
-
Source → Entitlement Management → Entitlements
-
What I checked:
-
PATCH API is working fine
-
GET API reflecting the latest data
-
Aggregation completed successfully
-
UI refreshed/reopened multiple times
-
UI entitlement API also does not return the removed entitlement
Observation:
Looks like API data is correct, but UI might be showing stale/cached or indexed data.
Question:
Has anyone faced similar behavior?
Is this expected due to the indexing delay in ISC, or is there any additional step required to sync the UI with API changes?


