A working build means little if the app you launch is an older copy.
While building Ace, a duplicate app with the same bundle identifier caused a release check to launch a stale build. Voice commands fired twice. The lesson was simple: launch by an explicit path and verify that the running process is the artifact you intended to test.
We documented that incident, along with a speech-recognition failure, in the Ace build record:
https://blacklabeltec.com/case-studies/blacklabel-ace
Ace is now focused on a Mac study workspace. Current product details: