Password Rooms Can Be Deleted and Restarted Cleanly
Expired or admin-deleted password rooms in Transfer, Chat, and Whiteboard now release their stored data so the same password starts a clean room. Mobile upload pickers can also be reopened after cancellation, a denied permission, or a wrong choice.
# Password Rooms Can Be Deleted and Restarted Cleanly
This release aligns the lifecycle of all three password-room tools. Once a room expires or is deleted by an administrator, no backup or reusable tombstone remains.
## A clean restart for every room type
- Quick Transfer removes encrypted text, files, unfinished multipart uploads, R2 objects, sessions, and the room record.
- Chat removes every message in the private password room while protecting the public lobby.
- Online Whiteboard removes its canvas, images, room state, and database indexes.
After deletion completes, entering the same password creates a fresh empty room. If storage cleanup fails partway through, the room stays locked and retryable instead of reporting a partial deletion as success.
## Mobile uploads reopen reliably
Photo and file actions now open the system picker through explicit buttons. Cancelling, choosing the wrong source, denying permission, or selecting the same file again no longer leaves upload controls stuck; tap the action again to retry.