Hi Brian,
The fact that the updated product appears immediately in a different browser or incognito window is a strong indicator that Shopify has already processed the product update successfully. If it were a platform-wide propagation issue, you’d typically see the delay across all browsers and devices.
Since the issue is limited to the same browser session, I’d investigate the following:
1. Theme or app-level caching
If you’re using a modern theme or a third-party app that loads product data via JavaScript, it may be caching product responses locally (sessionStorage, localStorage, service workers, etc.). This can cause the browser to continue displaying older product data even after a refresh.
2. CDN/browser cache interaction
While Ctrl+Shift+R normally bypasses browser cache, some storefront assets or AJAX product endpoints may still be served from cached responses depending on how the theme or installed apps are implemented.
3. Recently installed apps
Since you mentioned this only started within the last couple of months, I’d review any apps installed or updated during that period, especially:
- Search & filter apps
- Product options apps
- Personalization/recommendation apps
- Speed optimization or caching apps
- Headless/storefront enhancement apps
4. Service Worker inspection
If you’re comfortable using browser developer tools, check whether a Service Worker is active for the storefront. Service Workers can cache product requests and sometimes cause exactly this type of behavior.
Quick test
Open DevTools → Network tab → enable Disable cache (while DevTools remains open), then edit a product and refresh the page again. If updates appear immediately, that points strongly toward a caching layer rather than Shopify’s product update system.
My assessment
Because:
- Admin save succeeds immediately.
- Incognito shows the update immediately.
- Another browser shows the update immediately.
Shopify’s backend propagation is likely not the bottleneck. The evidence points more toward caching within the browser session, theme, or an installed app.
If the issue persists across multiple themes (including an unpublished Shopify default theme), I’d recommend contacting Shopify Support and providing a screen recording along with the affected product URL so they can investigate whether a storefront caching change has occurred recently.