Hi all, I am experiencing an issue uploading audio files to Blob storage. I believe this is a bug, I've done a fair amount of testing and am stumped. Below is the output of Claude that goes over all of the steps we've taken to try and figure this out. Anybody else experiencing this?
I'm experiencing an issue with Vercel Blob where audio file uploads consistently fail with a "Token mismatch" error, while the same token successfully uploads images and videos.Issue Details:Error: HTTP 403 with {"error":{"code":"forbidden","message":"Token mismatch"}}Affected Files: All audio formats (MP3, AAC, WAV)File Sizes: Tested with files from 2.3MB to 27MB (well under 5TB limit)Working Files: Images (PNG/WebP) and videos (MP4) upload successfully with same tokenTechnical Details:Token: Valid BLOB_READ_WRITE_TOKEN with write permissionsUpload Method: Server uploads using @vercel/blob SDK put() methodAccount: Pro planFormats Tested:MP3 (2.3MB) → 403 "Token mismatch"AAC (2.4MB) → 403 "Token mismatch"PNG (377KB) → ✅ SuccessMP4 (55MB) → ✅ SuccessEvidence Token is Valid:Images and videos upload successfully using identical code path and token, confirming the token has proper write permissions.Documentation Reference:According to your Blob documentation, audio files should be supported: "audio/*" MIME types resolve to content-disposition: inline header.
Core Questions:* Are there account-level restrictions on audio file uploads, or is this a configuration issue? The documentation indicates audio files are supported, but our testing shows they're consistently blocked.* Could you please clarify if there are additional permissions needed for audio file uploads, or if this might be a token scope limitation?