Asynchronous file uploads in Teams Chats and Channels

Microsoft is changing how file uploads interact with Teams messaging.
Previously, users were blocked from sending Teams messages while a file upload was in progress, which interrupted real-time collaboration. With this update, file uploads run asynchronously in the background, so the message input box stays available throughout the upload.

This update affects all users who send files in Teams chats or channels, across Windows, Mac, Web, and Mobile.

Timeline

The rollout should be completed in August 2026.

How does this affect your users?

Previously, starting a file upload locked the message compose box until the upload finished. The user saw a message about the upload process. The screenshot below is from the end of June.

The previous synchronous upload experience
The previous synchronous upload experience

After this update, users can continue typing and sending messages while a file uploads in the background. The upload itself is unaffected, as files are stored and shared exactly as before.

The new asynchronous upload experience
The new asynchronous upload experience

Asynchronous file upload uploads the file in the background instead of blocking the compose box. Users can send new messages while a file is still uploading.
Nevertheless, users should not close the Teams client, as the upload requires a running client. Users will see the upload is in progress and in a “Sending” state. The message will be sent once the upload is completed. Users should also keep in mind that a message with a large attachment may arrive later than messages without one, particularly when the timing matters for context.

Users should not close the Teams client until the upload is completed
Users should not close the Teams client until the upload is completed

If the Teams client is closed, Teams does not continue the upload once the client is started again. The message remains in an ongoing upload state, without any progress. The message is just blocked and cannot be edited or deleted. Users have to resend the message.

Teams does not continue the upload once the client is started again
Teams does not continue the upload once the client is started again

Avatar photo

Tobias Asböck

Tobias is a Senior System Engineer with more than 10 years of professional experience with Microsoft 365 products such as SharePoint Online, SharePoint Premium, OneDrive for Business, Teams Collaboration, Entra ID, Information Protection, Universal Print, and Microsoft 365 Licensing. He also has 15+ years of experience planning, administering, and operating SharePoint Server environments. Tobias is a PowerShell Scripter with certifications for Microsoft 365 products. In his spare time, Tobias is busy with updates in the Microsoft 365 world or on the road with his road bike and other sports activities. If you have additional questions, please contact me via LinkedIn or [email protected].

Leave a Comment