Without definition shop meta field get from the Customer Account extension return null

Before, everything work perfectly. Just maybe today, all of sudden, we cannot read the metafield from customer account API, storefront API. We use unnamed metafield, in liquid, API admin we can still access it. [[extensions.metafields]] We have declare. It has been working until today suddenly it does not work. It requires definition now?

Any one encounter the same issue? Is this a mass issue, thanks

We’re hitting the exact same issue in Customer Account UI extensions. Customer Account UI extensions that read shop-scoped metafields started returning null for every key. The metafield values are present in the admin - they just don’t come through the Customer Account API any more.

Hi, we resolved the issue. It seems that Shopify finally no longer allows us to query shop metafield without definition. We added the definition to the metafield and able to get the data.

Just not sure why it got tolerated for so long and suddenly come to a stop under the radar.