Navigation Issue for custom pages in android webview & iOS webkit

To navigate from webview we get a JS event named openAction used. This works well with default pages ( like Cart, Product Details ). But the same is not working while navigating the custom pages.

For Product details page, getting the following in JS event
{“type”:“page”,“page”:{“type”:“product”,“query”:{},“params”:{“slug”:[“excaliburnetmeds6-7501418”]}}}

For custom pages, we always get the following in JS event
{“type”:“page”,“page”:{“type”:“home”,“query”:{},“params”:{}}}

We expect the attribute type to be URL of the custom page.

Is this expectation correct, or we are doing something wrong?

@nizamudeenms @muralidharedam

@Tushar_Moraye Could you please help here