I understand that when we are not connected to e.g. SOAR/TCS, a number of buttons are grayed out. I suppose this is intended to avoit 'bad" commands to be sent to a non-active connection. However, if we want to debug the code or add new functionality, it is necessary to track line-by-line the entire code, Therefore, in "development mode" the buttons should not be grayed out, but the bad commands should still be intercepted so that the guy does not suspend execution waiting for answers.
I understand that when we are not connected to e.g. SOAR/TCS, a number of buttons are grayed out. I suppose this is intended to avoit 'bad" commands to be sent to a non-active connection. However, if we want to debug the code or add new functionality, it is necessary to track line-by-line the entire code, Therefore, in "development mode" the buttons should not be grayed out, but the bad commands should still be intercepted so that the guy does not suspend execution waiting for answers.