As responded via PM, could you please post the debugging output of the 0.29-debug version from dropbox? That might provide a hint (to others as well who might run into it if I can't fix it on my end). Thanks!
Getting it now Mr. Night Owl who doesn't sleep
From the output (I am trying to use GB_Hazel):
Reading settings from Elite-Copilot.ini
Available voices:
Name: Microsoft Anna - English (United States) - ID: HKEY_LOCAL_MACHINE\SOFTWARE
\Microsoft\Speech\Voices\Tokens\MS-Anna-1033-20-DSK
Name: Microsoft Server Speech Text to Speech Voice (ca-ES, Herena) - ID: HKEY_LO
CAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\TTS_MS_ca-ES_Herena_11.0
Name: Microsoft Server Speech Text to Speech Voice (en-AU, Hayley) - ID: HKEY_LO
CAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\TTS_MS_en-AU_Hayley_11.0
Name: Microsoft Server Speech Text to Speech Voice (en-CA, Heather) - ID: HKEY_L
OCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\TTS_MS_en-CA_Heather_11.0
Name: Microsoft Server Speech Text to Speech Voice (en-GB, Hazel) - ID: HKEY_LOC
AL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\TTS_MS_en-GB_Hazel_11.0
Name: Microsoft Server Speech Text to Speech Voice (en-IN, Heera) - ID: HKEY_LOC
AL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\TTS_MS_en-IN_Heera_11.0
Name: Microsoft Server Speech Text to Speech Voice (en-US, Helen) - ID: HKEY_LOC
AL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\TTS_MS_en-US_Helen_11.0
Name: Microsoft Server Speech Text to Speech Voice (en-US, ZiraPro) - ID: HKEY_L
OCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Tokens\TTS_MS_en-US_ZiraPro_11.0
Nato_spell True, Hyphen_spell False
Caching: True
Filling pre-cache
20324 entries loaded into cache successfully!
[u'system unknown -> system unknown -> no route', u'12.0', u'lave']
C:/Users/Fox/AppData/Local/Frontier_Developments/Products/FORC-FDEV-D-1002/Logs/
../AppConfig.xml : True
Will use file 'C:/Users/Fox/AppData/Local/Frontier_Developments/Products/FORC-FD
EV-D-1002/Logs\netLog.1501131709.01.log' for jump data (or a newer one if one is
created later)
Putting system System unknown -> system unknown -> no route in Watcher as curren
t
Note: Ran with the sound ID set to 4 and gets all the way to the end of the debug and shows it pulling the right voice.. but then the program fails to load