Our storefront fails to load, even in password protection mode. After switching between themes (Wonder and Dawn), the /password page returns a 500 Internal Server Error.
In the browser console, we observe multiple errors like:
pgsql
КопироватьРедактировать
Failed to load resource: the server responded with a status of 500 ()
Failed to load resource: the server responded with a status of 500 ()
Additionally, there is a GraphQL Apollo-related error:
pgsql
КопироватьРедактировать
An error occurred! For more details, see the full error text at https://go.apollo.dev/c/err features.Shop: either ensure all objects of type ShopFeatures have an ID or a custom merge function
An error occurred! For more details, see the full error text at https://go.apollo.dev/c/err
features.Shop: either ensure all objects of type ShopFeatures have an ID or a custom merge function
Steps Already Taken:
-
Switched to the default Dawn theme — issue persists.
-
Disabled all custom apps temporarily.
-
Checked for custom redirect logic — none found.
-
Error occurs even inside the Theme Editor.
-
Cleared cache, tested in incognito mode, and restarted browser.
What We Need:
-
A technical investigation of what is causing the 500 error on /password.
-
Clarification if this is related to the ShopFeatures Apollo error or theme-related schema/data issues.
-
Instructions or recommended steps to restore storefront functionality in password-protected mode.
Thank you for your support.