Streaming event not getting processed | Community
Skip to main content
Level 4
April 2, 2026
Solved

Streaming event not getting processed

  • April 2, 2026
  • 2 replies
  • 61 views

Hello Everyone,

 

I'm working on a use case, where I'm receiving 2 streaming events for same profile at exact same time. The journey is setup using unitary events. Both events getting ingested into dataset. But in Profile's event tab, I see only one event. For a profile, journey re-entrance is set to 1 second, so that for some cases if the profile with same identifier comes after a second it should get processed. Looks like journey is getting triggered for only one(first) event, since both events are hitting AJO at same time, though there is difference(of 9 second) in timestamp between 2 events.



Payload1:
{
   "emailAddress": "<user address>",
   "ProfileID":"9876543212PSR",
   "Code":"PP003",
   "channel": "Email",
   "communicationName":"Project Started",
   "_id": "1123457QWER0",
   "eventType": "ajocommunication",
    "timestamp": "2026-04-02T11:59:48.384Z",
   "address" :"NULL",
   "projectName" : "Ebill",
   "status": "NULL",
   "date": "NULL",
  "action": "NULL",
   "trackingCode": "ABCD123PS",
   "ctaText": "VIEW DETAILS",
   "url1":"https://www.google.com"
}

Payload2:
{
   "emailAddress": "<user address>",
   "ProfileID":"9876543212PSR",
   "Code":"PP005",
   "channel": "Email",
   "communicationName":"Project Assigned",
   "_id": "1123457ASDF1",
   "eventType": "ajocommunication",
    "timestamp": "2026-04-02T11:50:48.384Z",
   "address" :"NULL",
   "projectName" : "Ebill",
   "status": "NULL",
   "date": "NULL",
  "action": "NULL",
   "trackingCode": "ABCD124PS",
   "ctaText": "VIEW DETAILS",
   "url1":"https://www.google.com"
}


Unitary event id condition:
   "eventType” equalsTo "ajocommunication"

Identity:
ProfileID

Did 2nd event suppressed from journey trigger since it has same eventType for that profile?
Is there a way I can accommodate the 2nd event and ensure journey is triggered for that as well, instead of creating different journey to handle the suppressed event?
 
Thanks for your time.

    Best answer by DavidKangni

    @parmeshwarr3905 

    the 2nd event got discarded as only one profile can be in a journey at the same time. Because the 2nd event happened when the first event is still in the journey (not exited). It’s the normal behavior.

    You accommodate a 2nd event to enter a journey but it means you have to use supplemental ID

    https://experienceleague.adobe.com/en/docs/journey-optimizer/using/orchestrate-journeys/manage-journey/supplemental-identifier

     

    Thanks,

    David

    2 replies

    SatheeskannaK
    Community Advisor
    Community Advisor
    April 2, 2026

    @parmeshwarr3905 This is guardrail to the unitary event in AJO. You can’t have two events happening for the profile in less than 5mins to trigger the journey.

    “Unitary journeys (starting with an event or an audience qualification) include a guardrail that prevents journeys from being erroneously triggered multiple times for the same event. Profile reentrance is temporally blocked by default for 5 minutes. For instance, if an event triggers a journey at 12:01 for a specific profile and another one arrives at 12:03 (whether it is the same event or a different one triggering the same journey) that journey will not start again for this profile.”

    https://experienceleague.adobe.com/en/docs/journey-optimizer/using/configure-journeys/events-journeys/about-events

    Thanks, Sathees
    Level 4
    April 2, 2026

    Hi ​@SatheeskannaK 

    The re-entrance period for my journey is set to 1second. 
    So after 1 second the same profile can enter the journey, whether it is for same event or different.

     

    DavidKangni
    Community Advisor
    DavidKangniCommunity AdvisorAccepted solution
    Community Advisor
    April 2, 2026

    @parmeshwarr3905 

    the 2nd event got discarded as only one profile can be in a journey at the same time. Because the 2nd event happened when the first event is still in the journey (not exited). It’s the normal behavior.

    You accommodate a 2nd event to enter a journey but it means you have to use supplemental ID

    https://experienceleague.adobe.com/en/docs/journey-optimizer/using/orchestrate-journeys/manage-journey/supplemental-identifier

     

    Thanks,

    David

    David Kangni
    Level 4
    April 6, 2026

    Thank you so much ​@DavidKangni 
    I’ll try this out and confirm back.

     

    I’ve been through the document but just to make sure my understanding is correct, it will just use this supplemental id to execute the event for that profile and no profile will be created with the namespace used for supplemental ID.

    DavidKangni
    Community Advisor
    Community Advisor
    April 6, 2026

    @parmeshwarr3905 , yes the supplemental ID is a non people identifier so it won’t be part of the profile fragments.

     

    Thanks,

    David

    David Kangni