Navigate to record failed while using calling-extensions-sdk

Hi,
I was trying to use the demo calling app. while checking incoming calls. it should find a record for an incoming call and navigate to the record page. As per the logs in the console, it finds the matched record of the caller ID successfully and it invokes the “NAVIGATE_TO_RECORD” action as well. But it doesn’t navigate to the record in UI. it logs “NAVIGATE_TO_RECORD_FAILED” with the message “Unable to retrieve engagementId from state.”
I tried creating a custom calling app referring this docs:

Facing the same issue in the custom calling app as well.
Is this issue because this feature is in the beta stage right now?
Here is the image of the logs


@KevalDhol wrote:

Hi,
I was trying to use the demo calling app. while checking incoming calls. it should find a record for an incoming call and navigate to the record page. As per the logs in the console, it finds the matched record of the caller ID successfully and it invokes the “NAVIGATE_TO_RECORD” action as well. But it doesn’t navigate to the record in UI. it logs “NAVIGATE_TO_RECORD_FAILED” with the message “Unable to retrieve engagementId from state.”
I tried creating a custom calling app referring this docs:
Calling extensions SDK - HubSpot docs
CRM API | Receive calls in HubSpot when using calling apps - HubSpot docs
Facing the same issue in the custom calling app as well.
Is this issue because this feature is in the beta stage right now?
Here is the image of the logs


While it’s possible that this issue may be related to the beta stage of the feature, it’s essential to double-check your SDK configuration, verify record matching logic, review SDK documentation for best practices, and utilize debugging techniques to pinpoint any potential errors in your implementation.