Market metafields returning empty in Liquid since today (Feb 6, 2026)
As of this morning, all market metafields are returning empty in Liquid. No changes were made to the theme or metafield definitions.
Setup: 11 custom metafield definitions on MARKET owner type (namespace custom) — JSON, money, number_integer, single_line_text_field, list.metaobject_reference types.
Diagnostic results:
{{ localization.market.handle }} → "de" ✅
{{ localization.market.metafields }} → (empty)
{{ localization.market.metafields.custom }} → {}
{{ localization.market.metafields.custom.liftr_timezone }} → (empty)
{{ localization.market.metafields.custom.liftr_timezone.value }} → (empty)
Verified via Admin API:
- All metafield values are present and intact on the market
- All definitions have
validationStatus: ALL_VALID adminaccess isPUBLIC_READ_WRITE- Changing
storefrontaccess toPUBLIC_READmade no difference
The localization.market object itself works (handle returns correctly), but the .metafields chain is completely empty. This was working fine yesterday.
Anyone else experiencing this? Could this be related to the “Updates to how Shopify handles Liquid code” rollout from January 13?