Missing linked assets
Projects often reference images, media, fonts, libraries, textures, proxies, or configuration files outside the main document.
Keep the directory intact. Upload the complete folder to Photon Vault when the recipient needs later access, or package it as one ZIP or TAR archive and send that file through Relay when both sides are ready now.
A File Pass is not stored pickup. It is a completion-gated, per-file option on the same live Relay path, so the folder should be packaged as one file before that handoff.
Directory names, relative paths, linked media, fonts, configuration files, and supporting assets may all be required for the project to open. Preserve that context before choosing the transfer method.
Sending only the obvious files can leave the recipient with a project that looks complete but cannot actually open, render, build, or relink. Audit the folder before upload rather than treating structure as cosmetic.
Projects often reference images, media, fonts, libraries, textures, proxies, or configuration files outside the main document.
Dragging loose files into a message can destroy the relative paths that applications use to find dependencies.
Caches, temporary exports, credentials, machine-specific files, and hidden metadata can travel unless the package is reviewed.
Case-only differences, reserved characters, long paths, and platform-specific names can break after extraction.
Choose by timing first. Vault is the cleanest later-pickup workflow because it can hold and share the directory. Relay is the live workflow. Package the directory as one archive so its structure travels as one file. A File Pass changes how an occasional large Relay file is purchased, not when it can be downloaded.
| Method | When it works | Limitation | How PhotonFile fits |
|---|---|---|---|
| PhotonFile Vault folder share | The recipient should download later or the folder should remain available | The retained directory uses Vault capacity and the share lifecycle must be managed | Upload the complete directory, wait for completion, and share only that folder |
| PhotonFile Relay archive | Both sides are ready for a live handoff | The session must remain active and the folder should be packaged first | Send one archive through the live transfer path without making retained storage the default |
| Relay with a File Pass | The packaged folder is an occasional oversized one-off file | It is still a live, per-file Relay transfer rather than later pickup | The pass is completion-gated, so an incomplete transfer does not consume it |
| PhotonFile Vault Sync | Ongoing work that needs a dedicated local project folder | It is a working-folder workflow, not a frozen client delivery | Keep the project folder aligned with its distinct Vault, then share a completed release directory when it is ready |
| Email attachment | A very small, simple archive | Mailbox limits encourage split archives and missing parts | Use one Vault link for later pickup or one Relay archive for a live handoff |
| Messaging platform | Small reference files or a quick review copy | Uploads may be scattered, renamed, or separated from project context | Keep the complete package together in Vault or one Relay archive |
| Cloud-drive folder | Ongoing collaboration already built around that drive | Broad folder permissions and stale shares require separate review | A Vault share can target the selected project folder inside a distinct Vault boundary |
| FTP or SFTP | Existing automation or partner protocol requirements | Accounts, client software, and server administration add overhead | Use PhotonFile for human-driven folder delivery while keeping SFTP where automation depends on it |
Use the project application packaging tool when available, then verify linked files, fonts, textures, libraries, media, and configuration assets.
Exclude caches, temporary exports, secrets, credentials, system files, unrelated drafts, and local-only working data.
Avoid case-only duplicates, reserved characters, trailing spaces, and paths that are unnecessarily deep.
Use a direct Vault directory upload for later access. Create one ZIP or TAR when the folder will move through Relay or a File Pass.
List the expected top-level folders, key files, application version, and any extraction or opening instructions.
Open the copied directory or extract the archive into a clean location and confirm the project works without relying on the original path.
ZIP is usually the simplest choice when the recipient uses a different operating system. Treat it as packaging first. Compression savings may be small.
TAR can preserve Unix-oriented structure and metadata more naturally. Confirm the recipient has the right extraction tools before choosing it.
When later access is the goal, upload the directory itself and share the selected folder after every expected item has completed.
Vault workflow
Relay and File Pass workflow
Later pickup
The recipient can retrieve the shared folder after the message arrives, while the link and retained content remain active.
Live handoff
Both sides stay connected until the archive finishes instead of creating a stored pickup link.
One-off scale
Use the completion-gated per-file option for an occasional large Relay send without treating it as storage.
A folder may contain caches, thumbnails, local databases, credentials, editor state, or operating-system metadata that the recipient does not need. Review the package before upload and remove anything that expands risk without helping the project.
Do not assume hidden means harmless.
The recipient should extract into a clean destination, open the main project from the extracted copy, and check linked assets. Compare a manifest or checksum when the job requires exact integrity evidence.
Keep the local original until acceptance is complete.
Archive tools and operating systems do not all preserve empty directories, symbolic links, permissions, or extended attributes the same way. If those details matter, document them, choose a suitable archive, and test on the recipient platform.
Common questions
Yes for a retained Vault delivery: upload the directory, wait for every item to finish, then share the selected folder. For Relay or a File Pass, package the directory as one archive when preserving the hierarchy matters.
Use ZIP when broad compatibility matters. Use TAR or another platform-appropriate archive when permissions, symbolic links, or Unix-oriented metadata matter, and confirm the recipient can extract it correctly.
No. Video, images, audio, installers, and many project assets are already compressed. An archive is still useful for keeping the structure together even when the size barely changes.
Yes. Recipients can download from a Vault share or receive a Relay transfer without creating a PhotonFile account.
Use Relay for a live handoff, apply a File Pass when the live transfer is an occasional oversized per-file send, and use Vault when the folder must remain available for later pickup or ongoing work.
Include a manifest, record the archive or file count, and compare a checksum when exact-byte verification matters. The recipient should extract or download into a clean location and confirm linked assets open correctly.
Keep going
Package drawings, models, references, fonts, and project assets before delivery.
Use a Vault link when the recipient needs to retrieve the package later.
Turn a finished project folder into a controlled, professional release.
Product and technical references: Upload and organize files Share files and folders safely Relay guide File Pass and Vault pricing Desktop guide
Upload the complete directory to Vault for later pickup, or package it as one tested archive for a live Relay and File Pass handoff.