Asset Manager Issues

This page collects fixes for common Asset Manager problems, grouped by topic. Find the section that matches your symptom — optimization, playback, transfer, or a specific feature — and work through the listed causes and fixes.

Diagnosing an Asset

When an asset looks wrong, start with its Properties panel in Producer:

  1. Check the state. If the asset failed, read the Error row.
  2. Check the codec. Does the source-to-output codec make sense? An unexpected output may mean a custom mapping in Asset Manager Settings.
  3. Check the color space. Does the source color space match what your provider specified?
  4. Check the dimensions. Do the optimized dimensions match the source?
  5. Check duration and frame rate. A wrong frame rate makes the asset play at the wrong speed.

Optimization

ProblemCauseFix
Asset fails, stays in Optimizing, or shows a red nameThe Optimizer crashed, or the source uses an unsupported or corrupt codecOpen the Properties panel and read the error. Check the logs for Optimizer errors. Re-encode the source in a supported format (ProRes, H.264, or HAP). Confirm the file plays in a media player. Check disk space, then re-add the asset.
Output file is unexpectedly largeThe source was re-encoded to HAP, which is larger by design, or the mapping routes to HAPExpected for HAP. Plan storage for it. If size is critical, lower the Notch LC quality or choose a more compact codec (Notch LC or HEVC) in Asset Manager Settings.
Alpha transparency lost after optimizationThe codec mapping routes to a non-alpha output codec, or the source format has no alpha (JPEG, BMP)Set the mapping to HAP Alpha, Notch LC Alpha, or Raw 8-bit RGBA in Asset Manager Settings. Use PNG, TGA, or EXR sources, and verify the output codec supports alpha.
Color looks wrong after optimizationColor space mismatch between source and outputCheck the color space in Asset Properties. Confirm the source color space metadata is correct.
Optimization is very slowLarge video files, or sequences with many frames at the lowest queue priorityExpected. See the optimization priority table in Asset Manager. Optimize overnight for large shows, or pre-encode sequences as video.

Playback

ProblemCauseFix
Playback stutters on a RunnerCPU-decoded codec at high resolution, or too little disk bandwidth for HAPSwitch to a GPU-decoded codec (HAP, Notch LC, HEVC). Use SSD storage with enough read speed.
Scrubbing is sluggishA GOP-based codec (H.264, HEVC) is the outputSwitch to HAP or Notch LC, which decode each frame on its own.

Transfer and distribution

ProblemCauseFix
Assets not appearing on Runners, or transfer stalls at 0%The asset is still optimizing, transfer has not started, or the bandwidth limit is too lowWait for optimization to finish and check progress in the Assets window. Verify stage and display assignment. Check the bandwidth limit in Asset Manager Settings and verify network connectivity.
Slow transfer speedNetwork congestion, low bandwidth, or low-quality network equipmentUse a dedicated network. Upgrade to 10 Gbps. Check switch backplane capacity.
Asset not found errorThe asset was deleted, or the show changed during transferVerify the asset still exists in the Asset Manager. Restart the transfer.
Runner runs out of disk spaceNot enough free storage on the Runner for the required assetsRemove unused local assets from the Runner, or add storage.
Asset appears on the wrong RunnerThe display-to-Runner assignment is not what you expectCheck display assignments to confirm which Runner drives which displays.
Transfer keeps retryingA network or disk error is blocking the downloadCheck network connectivity between the Runner and the Asset Manager. Verify disk health on the Runner.
Previously transferred assets are being re-downloadedOptimization settings changed, producing different output filesUse consistent Asset Manager Settings across show versions to preserve deduplication.

Dynamic assets

ProblemCauseFix
Previous version disappeared after adding a new oneA dynamic asset keeps two versions (active and previous)Expected. The old previous version is removed when a new version is added.
New version not appearing on RunnersThe cue uses the Fixed Asset Version settingChange the cue's Asset Version setting to Latest.
Old content still playing after a version swapThe new version has not finished downloading on that RunnerCheck transfer progress in the Node Info panel. The Runner switches automatically when the download completes.
Playback glitch during a version swapThe substitution mechanism should prevent thisCheck Runner logs for download failures. Confirm enough disk space.
Version swap takes too longA large file is downloading to multiple RunnersPre-stage the file. Upload it via the Web User Interface first.
Automatic update not detecting file changesAutomatically Update Assets is off, or the Producer is not runningEnable it in show settings and confirm the Producer is active.

Web UI

ProblemCauseFix
Web UI does not load (connection refused)The Asset Manager is not running, the IP is wrong, or port 3023 is blockedVerify the service is running, check the IP in the Nodes window, and check firewall rules for port 3023.
Uploaded asset does not appear in ProducerThe upload is still running, the connection dropped, or the asset is still being processedCheck the web UI at http://<asset-manager-ip>:3023 for the asset's state and retry the upload. Refresh the Assets window in Producer.
Upload fails or times outNetwork interruption, the browser closed during upload, or the 24-hour per-upload timeout was hitRetry on a stable, wired connection. For very large transfers, use Producer's drag-and-drop or the Asset Watcher.
Uploads are slowLimited or shared network bandwidthUse a wired connection instead of Wi-Fi. Check for bandwidth contention.
Drag-to-move is rejectedThe destination is a Composition or Dynamic Asset folder that does not accept the asset's kindMove the asset into a plain folder instead.
Folder creation is disabledThe current scope is a Composition or Dynamic Asset folderNavigate to a plain folder or the root, then create the folder there.
Cannot delete assetsThe asset is in use on a timelineCheck timeline references in Producer. Use Producer to force-delete if needed.

SVG shapes

ProblemCauseFix
Shape appears pixelated on displayRender resolution is lower than the display output sizeIncrease the cue's render resolution to match the display.
Imported .svg looks pixelatedSVG rasterized at a resolution below the display outputRe-import and match the render resolution to the display size.
Text not rendering correctlyFont asset is missing from the showAdd the font file as an asset and select it in the font dropdown.
"Multiple Values" in previewMultiple shapes selected with different propertiesSelect a single shape to see its preview.
Canvas size rejectedPixel area exceeds the limit (about 66 megapixels)Reduce width or height to stay within the limit.
Changes not visible on timelineApply Changes was not clicked after editingClick Apply Changes in the properties panel.

Image sequences

ProblemCauseFix
"Image sequence frame index ... is missing" errorGaps in the frame numbers (non-contiguous)Re-render the missing frames. Verify no files were deleted.
No sequence detected in folderFilenames lack trailing numbers, or no supported extensionUse consistent naming like name_0001.ext with a supported extension.
Wrong frame count detectedMore than one naming pattern in the folderMove unrelated files out. Keep one naming pattern in the folder.
Incorrect playback speedFrame rate mismatch between source and assetChange the frame rate in Create Version to match the intended speed.
Sequence fails to optimize without a license16-bit output codec needs a license. Demo mode allows 8-bit onlyActivate a valid WATCHOUT license, or use an 8-bit source.

Asset Watcher

ProblemCauseFix
File not detected after being placed in the watch folderThe path does not match the configured watch pathVerify the watch folder path. Place files in the watched folder.
Partial or corrupt file importedThe file was still being writtenWrite files to a staging folder first, then move them into the watch folder in one operation.
Watch folder validation failsThe path does not exist or is not reachable on the Asset Manager nodeVerify the path exists on the Asset Manager node, not the Producer. Check permissions.
Watcher stops detecting changes after a long timeNetwork folder connection dropped, or the OS event queue overflowedRemove and re-add the watch folder. Prefer local disk paths over network shares.
Files from a network share not detectedNetwork shares may not report file-system changes reliablyUse a local folder on the Asset Manager node. Copy files to it with a script or sync tool.

Asset Manager settings

ProblemCauseFix
No quality dropdown for a codecOnly Notch LC exposes a quality levelExpected. No action needed.
Changed codec mapping but existing assets are unchangedMapping changes apply to future optimizations onlyDelete and re-add the asset.
Composition assets appear instead of separate video and audioTrack management set to CompositionChange to Individual Assets and re-import the source.
Video imported but audio is missingTrack management set to Skip AudioChange to Composition or Individual Assets and re-import.
Non-default arrow shown but output looks correctA previous operator customized the mappingKeep it if the output suits your needs. Otherwise use the restore icon or Reset All.

Import and export

ProblemCauseFix
Cannot start a second export to the same folderOnly one export or import can use a folder at a timeWait for the current operation to finish.
Import reports all assets skippedThe same assets are already present in the Asset ManagerExpected. Identical assets are not re-imported. No action needed.
One asset is missing after importThat asset failed to copy (disk space, permissions, corrupt file)Check the error message, fix the cause, and re-import. Other assets are unaffected.
Assets show as still importing after a restartA previous import was interrupted by a crash or shutdownThese entries are removed on restart. Re-import the package.
Remote path not accessible during importThe path is not in WATCHOUT's remote file access settingsAdd the path to the remote access allowlist.

GDTF fixtures

ProblemCauseFix
The .gdtf file is not importedWrong file type or missing extensionConfirm the file ends in .gdtf. Some sources distribute GDTF files as .zip. Rename to .gdtf before importing.
Fixture imported with no modesThe GDTF file is malformed or uses an unsupported revisionRe-download from the manufacturer or GDTF Share. Report the issue to the file publisher.
Channel names shown as numbers instead of parameter namesGDTF attribute names not recognizedThe fixture still works. WATCHOUT falls back to numeric labels. Add tween keyframes using the numeric channel identifiers.
Wrong channels affected during playbackThe wrong mode is selected on the cueOpen the cue's Properties panel and change the Mode to match the fixture's physical configuration.
Mode list shorter than expectedA mode requires a GDTF revision not in the fileWATCHOUT imports every mode defined in the file. Check the GDTF file's revision history.
  • Asset Manager — the asset pipeline, optimization stages, and status indicators.
  • Formats and Codecs — source codecs, optimization output, and alpha handling.
  • Asset Transfer — how assets reach the Runner nodes and how to monitor transfers.
  • Asset Manager Settings — codec mapping, quality levels, track management, and bandwidth.
  • Getting Help — gather diagnostics and contact Dataton support when these fixes do not resolve the issue.
  • The Assets Window — the window's columns, filters, and asset status indicators.