How does the Data Action trigger actually handle async callbacks when the Client App SDK drops a screen pop?
genesyscloud-embeddable-sdk v4.2.1 routes the screenPop event straight to the iframe. Step one, the widget registers the dataAction.completed listener. Step two, it expects a resolved promise. Response returns status: 202 so it doesn’t trigger the next step. The UI just hangs doing jack all.
- Org: EU-West-2
- Architect: v2.4.1
- Data Action: HTTP POST to loyalty endpoint
- Error:
TypeError: Cannot read properties of undefined (reading 'payload')
The event loop stalls post-fetch. Console shows the callback never fires.