Diagnostic code · ARA1604
Undefined batch symbol
An entity parameter uses a $symbol that no earlier command in this batch has bound. The batch is rejected atomically.
Common causes
- A reference appears before its creating command.
- A symbol is misspelled or was defined in a different batch.
Fixes
Put
entity.createorprefab.instantiatefirst withid: "$crate"oras: "crate", then reference$cratein later commands of the sameara_applybatch.Across batches, use the concrete ID returned by the successful creation rather than its temporary symbol.
Code:
ARA1604Constant:
UNRESOLVED_SYMBOLReported by: ara-cmd