We have seen similar behavior with on of our Apps since we recompiled it for Tahoe. It needs to be started using an argument that contains the configuration. Therefore, we rely on the open command.
The App starts and the icon appears in the dock but the window does not appear. Only after you click the dock icon the window appears.
As a work around I call the open command twice. First with the argument and then without. This makes the window appear.
Interestingly, we don't have any issue with the app version that was compiled prior to macOS Tahoe.
Topic:
App & System Services
SubTopic:
Automation & Scripting
Tags: