Common Issues

Black Screen on Launch
This usually means the game ran into an exception while initializing services or other core systems. You can usually find the cause relatively early in the logs.

Exception in Convert Asset
If you get an error like below, the asset conversion encountered a null reference. This is likely due to an asset not being included in the asset bundle, because it was outside the asset bundle folder. It might also be that a required reference was empty (for example: Suit assets require an Arm renderer reference even if it is the same renderer as the suit).

NullReferenceException: Object reference not set to an instance of an object
  at RuntimeAssets.RuntimeAssetConverter.ConvertAsset (VC.Common.VoidCrewScriptableObject asset, System.Nullable`1[T] overrideGuid) [0x00347] in <9fecb71473e0461f92027e24b2c938f6>:0 
  at RuntimeAssets.RuntimeAssetsAPI.LoadAsset (VC.Common.VoidCrewScriptableObject vcso, System.Nullable`1[T] overrideId) [0x00027] in <9fecb71473e0461f92027e24b2c938f6>:0 
  at RuntimeAssets.RuntimeAssetsAPI.LoadAsset (UnityEngine.Object asset) [0x00048] in <9fecb71473e0461f92027e24b2c938f6>:0 
  at RuntimeAssets.RuntimeAssetsAPI.LoadAssetBundle (System.String fullPath) [0x0002b] in <9fecb71473e0461f92027e24b2c938f6>:0 
  at RuntimeAssets.RuntimeAssetLoadingService+<Initialize>d__1.MoveNext () [0x00119] in <9fecb71473e0461f92027e24b2c938f6>:0 
  at UnityEngine.SetupCoroutine.InvokeMoveNext (System.Collections.IEnumerator enumerator, System.IntPtr returnValueAddress) [0x00026] in <c39a522eee05469b8171a6cfeb646c59>:0