Theo's Typesafe CultTTC
Theo's Typesafe Cult11mo ago
2 replies
Kason

UploadThing Error: FetchError

EDIT:
I just saw in the Uploadthing chat that other users were experiencing this as well.

Hello,

I just went to go update my UploadThing to 7.5.2 as I was using a legacy version.

I'm using the exact file structure provided for NextJS App Router, however I added the bit into the core.ts around .middleware for Clerk user verification.

I've also places /api/uploadthing to my public route within my middleware to be safe.

Whenever I upload a file I receive the following error which doesn't seem to give me a lot to work off of. I've tried using Google, but all suggestions were around making the route public, or adjusting to allow for Clerk verification- both of which were unsuccessful.

Should be noted that using image URLs work fine, and i'm getting the presigned URL okay.

UploadThingError: Something went wrong. Please report this to UploadThing.
at INTERNAL_DO_NOT_USE__fatalClientError (index.js:495:52)
at eval (button-client-BmVHUZTU.js:228:115)Caused by: FetchError
at Object.catch (index.js:505:29)
at eval (Micro.js:852:85)
Was this page helpful?