---
title: Upload failed
type: troubleshooting
section: drive
summary: Every upload failure names a message and a recommended action. This page groups the messages by cause and says which ones are worth retrying.
sources:
  - evolve-front-end/lib/content-registry/upload-error-catalog.ts
  - evolve-front-end/lib/content-registry/upload-error.ts
  - evolve-front-end/components/content-platform/content-platform-upload-panel.tsx
  - evolve-front-end/app/i18n/locales/en/content-platform.json
verified:
  at: 2026-09-04
  env: code
  by: content-lane-drive
ttl_days: 45
related: [drive/upload-a-file, drive/accepted-file-types, drive/upload-a-site]
---

A failed row in the upload queue carries the reason and a recommended action beneath it. Do what that action says first. **Try again** on the row retries a single file; **Details** shows the error code, the HTTP status and a reference identifier to quote if you need help.

## The file itself is not accepted

| Message | What to do |
| --- | --- |
| **This file type is not supported here. Choose a supported format.** | Check [Accepted file types](/help/drive/accepted-file-types) and convert the file. |
| **The file type does not match its extension.** | The contents are not what the extension claims. Re-export the file. |
| **This file is too large for the current upload limit.** | Split the file or ask an administrator about the limit. |
| **This file exceeds the available upload limit.** | The destination is out of room. Remove files or choose another destination. |
| **We could not start this upload. Please select the file again.** | Pick the file again; the selection went stale. |

None of these are worth retrying unchanged.

## You are not allowed to upload here

| Message | What to do |
| --- | --- |
| **You do not have permission to upload to this location.** | You hold read access on the destination. Ask its owner for **Can edit**. |
| **Your session has expired. Please sign in again.** | Start a new session, then upload again. |
| **Your session could not be verified for this upload.** | The same: start a new session. |

## The destination is wrong or gone

| Message | What to do |
| --- | --- |
| **The upload destination could not be found.** | Reload Drive; the folder may have been renamed or deleted. |
| **This destination is unavailable. Choose another location.** | Pick a different destination in **Save to**. |
| **This upload is already in progress or has changed. Refresh and try again.** | Reload before retrying, or the same file lands twice. |
| **The upload expired. Please start it again.** | Queue the file again from the beginning. |
| **My Drive is still being prepared. Please try again in a moment.** | Wait a moment. Drive is provisioning your personal container. |
| **My Drive is unavailable. Please refresh and try again.** | Reload the page. |

## The transfer broke

These are worth retrying as-is:

- **The file transfer was interrupted.**
- **The upload completed, but we could not confirm the file.**
- **The file transfer finished, but the upload could not be finalized.**
- **We could not start this upload. Please try again.**
- **The uploaded file could not be verified. Please try again.**
- **The upload service took too long to respond.**
- **The upload service returned an unexpected response.**

A large upload keeps its progress across a reload, so a retry after an interruption resumes rather than restarting. **This queue item cannot be retried after the panel was reloaded.** means that particular row lost its session: queue the file again.

## Security checks

| Message | What it means |
| --- | --- |
| **Security checks are still running.** | Nothing is wrong. The file is held until the scan finishes. |
| **This file was blocked by a security check.** | The file will not be admitted. Do not retry it. |
| **Security checking is temporarily unavailable. Please try again later.** | Retry later. |

## Processing after the upload

**The file uploaded, but preview or search processing could not be completed.** means the file is in Drive and usable, but has no preview or extracted text. Retry later; the row offers **Inspect item** to open it as it stands. **Preview and search processing cannot be retried right now.** means the retry is unavailable for the moment.

## The service is down

**The upload service is temporarily unavailable.**, **Your session could not be confirmed. Please try again later.** and **The list of supported file types is unavailable. Please try again later.** all point at a service rather than your file. Try again later; nothing was uploaded.

## Before the upload even starts

| Message | Cause |
| --- | --- |
| **Too many files selected. Upload up to 1,000 files at a time.** | More than 1,000 files. Split the batch. |
| **Some files are not supported here.** | At least one dropped file is not in the catalogue. |
| **The selected folder could not be opened.** | The browser refused the directory picker. Drag the folder in instead. |
| **Upload file types are still loading. Please try again in a moment.** | The catalogue has not arrived. Wait a second. |
| **Choose a WebVTT (.vtt) captions file.** | The captions file is not `.vtt`. |
| **Caption files must be smaller than 10 MB.** | The captions file is over the limit. |

## Related

- Open **Details** on the row and quote the reference identifier when you ask for help.
- Retry one file rather than the batch: a single **Try again** avoids re-uploading everything.
- If a whole batch fails the same way, the cause is the destination or your access, not the files.
- For a site bundle rejected before upload, see [Upload a site](/help/drive/upload-a-site).
