Last Updated: · A complete, step-by-step guide to fixing Unity Hub startup issues, including crashes, blank screens, infinite login loops, and unresponsive behavior
Quick Fix Summary
- End background processes — Terminate all Unity Hub processes in Task Manager or Activity Monitor
- Check network, version, and login — Verify internet connection, update Hub to latest version, logout and re-login
- Examine log files — Check Unity Hub log files to identify error causes
- Reset Hub data — Clear Unity Hub cache and configuration files in user directory
- Complete reinstall — If issues persist, uninstall Hub and reinstall latest version from official site
Unity Hub Common Symptoms
- No response when double-clicking or briefly loads then disappears
- Only shows black screen or blank screen
- Infinite loading on login screen
- Hub starts up then suddenly crashes
Pre-Check Items (30-Second Check)
- Verify your OS and graphics drivers are up to date
- Check if corporate networks, VPNs, proxies, or security software are blocking Unity Hub
- If issues started after a recent Hub update, try re-login and verify update status
Solutions
1. End Background Processes
Unity Hub may be running in the background or have leftover processes causing conflicts.
Windows:
Ctrl+Shift+Esc → Open Task Manager → Processes tab → End all Unity Hub and Unity related processes
macOS:
Cmd+Space → Spotlight → Search "Activity Monitor" → Force quit all Unity Hub related processes
2. Network, Update & Login Verification
- Network Connection: Test internet stability. On corporate networks or behind proxies, allowlist Unity endpoints and required ports:
- Domains: unity.com, unity3d.com, id.unity.com, api.unity.com, accounts.unity3d.com, license.unity3d.com, activation.unity3d.com
- Ports: Outbound 443 (HTTPS), 53 (DNS); Localhost TCP 39000 for Editor↔Hub communication
- Hub Updates: Check for updates in Unity Hub menu and restart. See official installation guide
- Account Re-login: Sign out of Unity Hub completely and sign back in
3. Log File Analysis
Unity's official documentation provides Hub log paths to help identify error causes:
- Windows:
%UserProfile%\AppData\Roaming\UnityHub\logs\info-log.json - macOS:
~/Library/Application Support/UnityHub/logs/info-log.json - Linux:
~/.config/UnityHub/logs/info-log.json
Open this file with a text editor and search for keywords like network, license, update, permission, token, or HubState.json.
Visual Guide
4. Hub Data Reset
Windows Reset Method
Win+R→ Type%UserProfile%\AppData\Roaming→ Press Enter- Find
UnityHubfolder and rename toUnityHub.bak - Also check
%LocalAppData%→ RenameUnityHubfolder there
macOS Reset Method
- Finder → "Go" → "Go to Folder"
- Type
~/Library/Application Support→ RenameUnityHubfolder toUnityHub.bak - Also check
~/Library/Caches→ RenameUnityHubfolder if present
5. Complete Reinstall
- Uninstall: Remove Unity Hub completely via system uninstall
- Clean Folders: Ensure
%AppData%\UnityHuband%LocalAppData%\UnityHubare removed/renamed before reinstall - Restart: Reboot system to clear remaining files
- Reinstall: Download latest Hub from Unity's official page
Frequently Asked Questions
Q1. What should I check first when Hub won't start?
Use Task Manager or Activity Monitor to end processes, verify internet and Hub version, then check info-log.json for error messages.
Q2. Is it safe to reset cache and settings?
Yes, safe for your projects. It resets Hub sign-in and preferences only. Renaming to .bak allows easy recovery.
Q3. Should I clear package cache too?
Hub issues are usually network or Hub data. If errors persist, check Unity Package Manager cache (e.g., Windows: %LOCALAPPDATA%\Unity\cache\upm, macOS: ~/Library/Caches/Unity/upm).
Q4. What about corporate networks?
Firewalls/proxies may block Unity servers. Ask IT to allowlist Unity domains and ports, or test with a personal hotspot.
Official Documentation References
- Unity Hub Log Locations — Log Files | Unity Hub
- Unity Hub Startup Troubleshooting — Unity Support: I cannot open the Unity Hub
- Unity Hub Installation — Install Hub | Unity Docs
Conclusion
Unity Hub startup issues usually stem from background processes, network restrictions, or corrupted cache. These steps resolve most cases. If problems persist, contact Unity Support with log files attached.
0 Comments