Context
App was created about a year ago
Embedded Remix app
Prisma + MongoDB for session storage
Problem
After the upgrade:
App left-side navigation doesn’t load
Admin API requests fail
No clear auth error is thrown
The app only recovers if I manually delete the session record for the shop, which forces re-auth.
After re-auth:
Menu loads
Admin API works
Access token appears to be the same as before
Why this feels wrong
Since the token doesn’t change, it seems like:
Session data might be stale or incompatible
Or session validation behavior changed between versions
Steps to reproduce
Start with an older Remix app
Upgrade @shopify/shopify-app-remix to ^4.1.0
Open the embedded app → menu doesn’t load, API fails
Delete session from DB → re-auth → works
Question
Is there a migration step or breaking change I might have missed for older Remix apps?
Happy to share more details if needed.