Back to Troubleshooting hub.Documentation Index
Fetch the complete documentation index at: https://docs-unity.molca.id/llms.txt
Use this file to discover all available pages before exploring further.
Runtime bootstrap
- Symptom: services/subsystems are null in
Start
Check: callawait RuntimeManager.WaitForInitialization()before resolving services.
Refs: RuntimeManager, Dependency injection
Recipe: See Implement dependency injection in custom components for step-by-step guidance
Dependency injection
- Symptom:
[Inject]field remains null
Check: service is registered and target instance is part of scene injection pass, or callRuntimeManager.InjectInto/InjectDependencieson runtime-created objects after init.
Refs: Dependency injection, Runtime subsystem
Recipe: See Implement dependency injection in custom components for step-by-step guidance
Localization
- Symptom: language changes but UI text does not update
Check:LocalizationManagerexists on RuntimeManager,LocalizedTextis bound to validLocalizedString, and module languages are configured.
Refs: Localization, Global Settings
Color / theming
- Symptom: UI colors don’t update after theme switch
Check:ColorModuleis configured,ColorIDreferences valid swatch/id, and scheme switching usesColorSchemeManager.SetScheme(...).
Refs: ColorID, UI widgets
Data / HTTP (Core)
- Symptom: requests succeed but view is stale
Check: subscribe to update events and verify provider registration inDataManager; ensure request asset points to active base URL.
Refs: HttpClient, Data manager
Recipe: See Integrate HTTP requests with data persistence for step-by-step guidance
Content packages (Addressables)
- Symptom:
PackageSubsystem/PackageServicenull
Check: RuntimeManager prefab includes package subsystem;WaitForInitialization; globalContentPackageSettings.
Refs: Content packages, Runtime manager
Recipe: See Load and use content packages for step-by-step guidance
Events (pub/sub)
- Symptom: handler never runs or duplicate calls
Check: SameEventDispatcherinstance; unregister on destroy; event name constant matches.
Refs: Event dispatcher
Recipe: See Create and dispatch custom events for step-by-step guidance