External application gets retained in process manager after closing

I am using system.util.execute[(path to app.exe)] to call the external app.

However, after closing the application and attempting to re-launch it via ignition, the error message showed up and from the task manager window, the application gets retained in the process manager causing the error message “Client is already running” to pop up

I made a taskkill shortcut to end the process in task manager. It works via double-clicking it in windows, but I am not able to script it with the same script i use in image #1. Not sure if it’s unsuccessfully scripted due to the shortcut being a .lnk file or because of the incompatibility of script.

On top of all these, launching the application directly from windows does not cause a retention in the process manager.