Why is the ShopId missing in the checkout URL?

Hi,

For few of our merchants we see that checkout url is getting generated without shopId, because of this the details of checkout are not getting created/updated in checkout.json. And also we use cart attributes to attach details in the orders, that also stale data is updated not the latest value.

Why the checkout url is getting generated like below, is it because of any setup in shopify?

https://<>.myshopify.com/checkouts/c/afc08b150a43fd86353982d9c5eeaed6/shipping

It has to be like below

https://<>.myshopify.com/55044571358/checkouts/afc08b150a43fd86353982d9c5eeaed6