Training Module Async Upload

Introduction

Training module async upload lets training videos get uploaded in the background instead of blocking the user on one screen until the upload is complete. After publishing a module, a progress bar displays the training video in Uploading state. This allows users to navigate to other areas of the Fleet Dashboard without interrupting the upload. 

What’s New?

  • Background uploads: Training video now starts uploading after you click Publish, eliminating the need to stay stuck on the upload screen until the upload finishes.
  • Processing module status: While the video is still being uploaded, a new Processing module status displays and temporarily disables module editing to avoid inconsistent states. 
  • Upload progress: Until the video finishes uploading, a video upload progress bar stays on screen even when the user moves to other areas of the Fleet Dashboard, helping track upload progress or interruptions. 
  • Safer upload cancellation: After cancelling an upload, the module stays in Draft state so previously entered work is preserved.
  • Larger video file sizes: Fleet managers and admins can now upload video files of up to 4 GB for a module, allowing the creation of more in-depth training content. 

How does this help our customers?

  • Reliable video uploads: Uploads will no longer be interrupted simply by moving to another tab of the Fleet Dashboard, which reduces the risk of losing upload progress.
  • Supports larger training videos: Fleets can upload significantly larger training videos than before (up to 4 GB), which makes it easier to use richer onboarding, safety, and compliance content without breaking it into smaller files.
  • Upload progress visibility: Upload progress bar helps users track both upload progress and issues instead of guessing why a video is stuck.
  • Protects in-progress modules: If an upload is canceled, the module stays in Draft so admins can retry without recreating the module from scratch. 

Rollout Plan or Feature Go-Live date?

Feature Launch Date: 05/26/2026

Was this article helpful?

Share this with others