Description
- Review the documentation: https://docs.clerk.dev/
- Search for existing issues: https://github.com/clerkinc/javascript/issues
- Go through package changelog files.
- Provide the Frontend API key from your application dashboard:
clerk.correct.lacewing-23.lcl.dev
Package + Version
-
@clerk/remix
: 1.4.1
Description
We have three Remix apps that use the same Clerk app for authentication. All three apps are hosted on the same domain:
- app1.domain
- app2.domain
- app3.domain
We've been developing and deploying just fine until we upgraded to the latest Remix 1.8.1, which has routing changes and changes to how throw responses are handled by CatchBoundary, which is why I suspect the issue is either in ClerkApp or ClerkCatchBoundary.
Right now we just get a 401 and then nothing. The interstitial never loads (which is what's responsible for loading clerk_browser.js
if I'm understanding things correctly).
Instead of data.clerkState.__internal_clerk_state
, I get a message 🔒 Clerk: This state shouldn't be possible. Please reach out to support@clerk.dev so we can help...
https://github.com/remix-run/remix/releases/tag/remix%401.8.0