ECID not persisting after upgrading to AEP SDK

Description description

Environment

  • Customer Journey Analytics (CJA)
  • Analytics
  • Adobe Experience Platform (AEP)

Issues/Symptoms

The Experience Cloud ID (ECID) should be preserved during app upgrades, relaunch, and between sessions. What could be one of the reasons for the ECID not persisting?

Resolution resolution

The ECID doesn’t persist across the upgrades or sessions when both the SDKs - 4.x SDK and AEP SDK - coexist in the app at the same time. After the dependency to the old SDK is completely removed, the ECID migration will take place and the value will persist, as expected.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f