Data Action async callback stalls on screen pop drop

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.