New ECID stitched to qualified profile still doesn't show Target experience until the qualifying event fires again (Edge Segment, authenticated site)
Our site is authenticated — users must log in with ID and password. After login, Adobe Target (via Web SDK) sends personalization fetch and display calls to show personalized content.
Setup:
- Experience Targeting activity in Target
- Audience = an Edge Segment in AEP, created to track qualifying activity within the last 24 hours
- Profile shows status: realized for this segment
Problem:
1. Open a fresh/incognito browser → new ECID is created
2. This new ECID gets stitched to our already-qualified profile within seconds
3. Despite that, the Target experience does not show — personalization:decisions comes back empty
4. If we repeat the exact qualifying action again on this new ECID, the experience shows immediately after
5. Same thing happens every time we use a new incognito session
QA/Preview mode always shows the experience correctly (expected, since it bypasses real audience checks).
Question:
Is this normal for Edge Segmentation — does it only react to events it sees live on that specific ECID, instead of pulling in the full history of the profile it just got linked to? Is there a setting to fix this, or should we use a Profile Attribute instead of an Edge event rule to avoid this gap for new devices/browsers?