it is possible that voicebot is just listening when the push-to-talk hotkey is pressed? At the moment it seems so that voicebot just ignores commands but listen all the time.
You're correct, the speech recognizer is enabled and listening all the time, but VoiceBot will only execute macros if the PTT key is held. Stopping and starting the speech recognizer is too slow to do it that way