Fileset / Payload Script Exit Code Status

Script Exit Codes

FileWave uses script exit codes to decide whether a Fileset should continue, retry, be skipped, or stop until an administrator takes action.

Quick answer: exit code 0 means success, 210 means the requirements check succeeded but the Fileset should be skipped, and 220 means the requirements check failed and FileWave should not retry automatically.

If a Fileset is skipped, missing from Kiosk, or blocked because a requirements script returned 210 or 220, use this table to confirm the expected behavior before troubleshooting the installer or activation scripts.

Status Value
Status Description
Severity
Status Details
220 Failed! (Will Not Retry) ERROR Script exited with a failure, do not automatically retry
210 Success (Skipped Install) ERROR Script exited successfully, report Fileset as installed but skip actual installation
0 Success OK Script exited successfully
-1000 Crashed ERROR Script crashed during execution
-1001 Time Out Exceeded ERROR Script execution time took longer than Get Info > Executable > 'Wait for executable to finish' > 'Wait for:'
-1002 No Logged In User ERROR Script could not run because no user is currently logged in
-1003 Failed To Start ERROR Script could not run because the script failed to start

Expected behavior

Requirements scripts processing rules

Kiosk

If a requirements script returns 210 or 220, the Fileset is not available in Kiosk.

If a dependency Fileset has a requirements script that returns 210, it does not affect the availability of the main Fileset. If that dependency returns 220, the dependency fails and the main Fileset is not available in Kiosk.

Dependencies

Other scripts

When a requirements script returns 210 or 220, the Fileset is not installed, so preflight, activation, and other later script types do not run. If the requirements scripts run again later and return values that allow installation, the other script types run as usual.

Inventory


Revision #6
Created 2023-06-14 13:11:09 UTC by Josh Levitsky
Updated 2026-06-19 13:09:57 UTC by Josh Levitsky