We should first handle the error if start command cannot start back to client. Additional, the tl-single-app should do the same. One way could be showing a dialog within the sessions that the command failed to execute instead of just closing down the session and show the generic timed error dialog about session not being alive for more then 10 secs.