Method RunAsync
RunAsync(CancellationToken)
Runs the stages that do not belong to scene loading. Stages: content → world scope → boot tier. Safe to call once per boot; repeated calls are ignored while running.
Must be started from Unity's main thread: Addressables operations created on a thread-pool thread never complete, and the failure mode is a silent hang — so it is checked here and reported loudly.
public static Task RunAsync(CancellationToken ct = default)