The
Resolver
class within the package initializes on load and checks whether a window should be opened, this code executes on Unity's worker processes as well and due to a Unity bug calling
ShowWindow
causes it to open uninteractable white windows on the worker processes.
This can be resolved by aborting execution when
AssetDatabase.IsAssetImportWorkerProcess()
returns
true
.