1. Theme updates or migrations broke the app embed
Modern Shopify apps usually appear through app blocks or app embeds. When you migrate themes, update a theme version, or switch to a custom theme, those blocks can disappear, render in the wrong place, or remain disabled in the theme settings.
Where to check:
- Open Shopify admin.
- Go to Online Store, then Themes.
- Click Customize.
- Check the affected page for the app block.
- Open Theme settings, then App embeds, and confirm the app is enabled.
2. Two apps are conflicting
Common conflict patterns include two popup apps triggering on the same event, two analytics apps sending overlapping events, two review apps injecting widgets, cart drawer and upsell apps competing for the cart, or a page builder and theme app styling the same component.
Conflicts usually show up as visual breakage, JavaScript console errors, missing popups, duplicated widgets, or features that work intermittently.
3. The app update introduced a bug
Apps push updates regularly. A new version can introduce a backwards-incompatible change, miss a CSS or JavaScript dependency, require new permissions, or remove a feature you relied on. If the app worked yesterday and broke today, check the app listing or changelog before changing your store.
4. Shopify platform changes broke compatibility
Platform-level changes around Online Store 2.0, Checkout Extensibility, webhooks, or API deprecations can break apps that have not updated. Checkout apps relying on older methods are especially vulnerable after a Plus checkout migration.
5. Authentication or webhooks expired
Apps authenticate through OAuth. Access can fail if the installing staff account was removed, permissions changed, scopes need reapproval, the app rotated credentials, or a plan change affected access. Symptoms include silent sync failure, app admin errors, and features that appear installed but stop responding.
6. The app developer’s service is down
Many Shopify apps depend on external infrastructure. If the app developer’s service is down, app admin pages may fail, webhooks may queue, and real-time features like chat, search, or recommendations can stop working. Check the app developer’s status page or support channel.
7. Billing, trial, or usage limits changed
Features can disappear when a free trial ends, a payment fails, a usage cap is reached, or the developer changes pricing tiers. Check Shopify billing and the app’s own billing dashboard.
8. The app was abandoned or pulled
If an app has not been updated in more than a year, support requests go unanswered, or it disappears from the Shopify App Store, there may be no fix coming. In that case, plan a migration to a supported alternative.
9. Custom code broke the embed
Heavy theme customization can remove markup that apps expect, override app CSS or JavaScript, or hard-code assumptions that stop app extensions from rendering correctly.