Profile not updated from Experience Event — Identity path issue?
Hi AEP Community,
I’m doing a POC, ingesting Experience Event data and Individual Profile data, into Adobe Experience Platform and I’m seeing this behavior:
-
Data Lake ingestion works (5 records appear)
-
Real-Time Customer Profile shows 0 records / 0 identity matches
Here’s my setup: (Please note all are dummy data).
Sample Dummy Profile Schema Payload:
{
"_object": {
"StCd": "CA",
"CNUM": "1125"
},
"_id": "/uri-reference",
"personID": "Sample value"
}
-
Primary Identity:
CNUM -
Namespace:
CNUM
Sample Dummy Event Schema Payload:
{
"_object": {
"EnEvenObj": {
"CNUM": "1125",
"Type": "Dep",
"EventDate": "2026-02-20T20:20:39+00:00"
}
},
"eventType": "adve.comp",
"timestamp": "2026-02-20T20:20:39+00:00",
"identityMap": {
"key": [
{
"id": "Sample value",
"authenticatedState": "ambiguous",
"primary": false
}
]
}
}
Observations:
-
Namespace and Primary Identity are defined in both schemas
-
Data was ingested after Profile was enabled
-
Monitoring shows Data Lake = 5, Profile / Identity = 0
Question:
Does the identity field path mismatch between the Profile schema (_object.CNUM) and the Event schema (_object.EnEvenObj.CNUM) explain why the events are not attaching to the Profile?
Or is there something else in the payload (e.g., identityMap) preventing Profile stitching?
Has anyone seen this exact behavior, and what’s the recommended approach — flatten the identity path in the Event payload, or use a proper identityMap?