Kontakt takes a long time to start, so I always end up starting it twice.
What do you think about Kontakt displaying a "startup screen" first when it's launching?
If the startup screen does not appear initially, it is impossible to determine whether the application is running or not accepting double-clicks.