Hello! I'm trying to set up a Windows Docker container to perform our automated Unity builds. I'm trying to activate the license and I'm getting an error. I'm running the following command in the Docker container (in a powershell console). Start-Process -FilePath 'c:\program files\unity\editor\unity.exe' -ArgumentList '-batchmode','-quit','-nographics','-logfile','log.txt','-serial','xxx','-username','yyy','-password','zzz' -Wait The log then gets the following output: BatchMode: Unity has not been activated with a valid License. Could be a new activation or renewal... (Filename: C:\buildslave\unity\build\Platforms/Windows/Modules/LicensingLegacy/WinILicensingAdapter.cpp Line: 43) DisplayProgressbar: Unity license Cancelling DisplayDialog: Updating license failed Failed to update license within 60 seconds. Exiting. This should not be called in batch mode. (Filename: C:\buildslave\unity\build\Editor/Platform/Windows/EditorUtility.cpp Line: 1162) Exiting without the bug reporter. Application will terminate with return code 1 It seems like Unity might be trying to display some kind of dialog box, but is unable to because it's in a headless container? Is there some way around this? When I run the same command outside of the Docker container, it completes successfully.