Expand my Community achievements bar.

Help shape the future of AI assistance by participating in this quick card sorting activity. Your input will help create a more effective system that better serves your needs and those of your colleagues.
SOLVED

Android Kotlin: D/AdobeExperienceSDK: Edge - EdgeExtension - Identity shared state is pending, could not process queued events at this time, waiting...

Avatar

Level 2

Trying to send event to AEP from Android Kotlin. While request went initially, now we are seeing  Identity shared state is pending and message is not reaching AEP. Want to know what could be the issue.

 

Steps Followed:

Initially Registered following

Edge.registerExtension();
Identity.registerExtension()
Messaging.registerExtension(); // register Messaging

MobileCore.start{
MobileCore.configureWithAppID(ADOBE_LAUNCH_CLIENT_ID)
}

At point where we want to send Event

val xdmData:HashMap<String, Any> = HashMap<String, Any>()

Identity.getExperienceCloudId {
ecid = it // ECID is got successfully
}

xdmData.put(tenantId, reviewXdmData);
val experienceEvent = ExperienceEvent.Builder()
.setXdmSchema(xdmData)
.build()
Edge.sendEvent(experienceEvent, null)

Please suggest what we are missing and how to resolve the issue

Topics

Topics help categorize Community content and increase your ability to discover relevant content.

1 Accepted Solution

Avatar

Correct answer by
Employee

Hi @ajaydulam 

Can you verify you are using the Identity for Edge Network extension in your application and not the ACP Identity extension? The Edge extension requires the Identity for Edge Network extension. If you need to use both Identity extensions, use the following instructions to set up the extensions

 

Thanks,

Kevin

View solution in original post

1 Reply

Avatar

Correct answer by
Employee

Hi @ajaydulam 

Can you verify you are using the Identity for Edge Network extension in your application and not the ACP Identity extension? The Edge extension requires the Identity for Edge Network extension. If you need to use both Identity extensions, use the following instructions to set up the extensions

 

Thanks,

Kevin