Asset ReferencesGame Creator 2 Module

#Troubleshooting

Use this page when a selector, reference, build, or Streamed entry does not behave as expected.

#My Reference Does Not Appear In The Selector

The selector filters by expected type. An AudioClip selector only shows references whose asset is an AudioClip.

Check that the entry is enabled, has the expected asset type, and is registered in the active Asset References repository.

#The Property Cannot Resolve The Reference

Open the database and run Validate. Check for missing assets, disabled entries, duplicate IDs, invalid IDs, Streamed setup warnings, and type mismatches.

#Duplicate ID Errors

Only one enabled entry can use an ID. Rename, disable, or remove the duplicate.

#Scene Object Error

Asset References are for project assets and prefabs, not scene instances. Use Game Creator Alias for scene object IDs.

#Database Missing In Builds

Open Game Creator Settings > Asset References once and confirm the repository exists. The active settings asset is the Game Creator settings asset named skywardgames.assetreferences.

#Direct References And Memory

Direct mode stores serialized asset references in the repository and runtime cache. It does not instantiate prefabs or duplicate assets, but referenced assets can stay reachable while the repository is loaded.

#Streamed / Addressables

Streamed mode uses Unity Addressables. If validation reports missing support, install Addressables. If addresses, groups, or labels drift, use Repair Streamed or Sync Now.

The recommended Addressables address is the Reference ID, so asset moves and renames inside Unity can keep working as long as the asset .meta GUID is preserved.