Singleton that handles start mode logic and state management
Static
Get the current auto-start mode
Register the component instance with this singleton
Check if the start mode should be shown based on current mode and conditions
Start without menu using AutoStartController for retry logic
Show the start menu
Singleton that handles start mode logic and state management