Hello,
When NVDA starts, I get an error message that says something about operations with add-ons failed and to check the log file for more information. Here’s what I found.
ERROR - synthDriverHandler.setSynth (10:04:07.343) - MainThread (20952):
setSynth failed for silence
Traceback (most recent call last):
File "synthDriverHandler.pyc", line 514, in setSynth
File "synthDriverHandler.pyc", line 484, in getSynthInstance
File "synthDriverHandler.pyc", line 373, in initSettings
File "synthDriverHandler.pyc", line 390, in loadSettings
File "synthDriverHandler.pyc", line 435, in changeVoice
File "synthSettingsRing.pyc", line 239, in updateSupportedSettings
File "synthSettingsRing.pyc", line 142, in _get_currentSettingValue
TypeError: 'NoneType' object is not subscriptable
INFO - synthDriverHandler.setSynth (10:04:07.374) - MainThread (20952):
Falling back to previous synthDriver espeak
INFO - synthDrivers.espeak.SynthDriver.__init__ (10:04:07.402) - MainThread (20952):
Using eSpeak NG version 1.52.0
INFO - synthDriverHandler.setSynth (10:04:07.468) - MainThread (20952):
Loaded synthDriver espeak
DEBUGWARNING - Python warning (10:04:14.174) - MainThread (20952):
gui\settingsDialogs.pyc:1857: wxPyDeprecationWarning: Call to deprecated item. Use SetCheckedItems instead.
Even after disabling the add-on in question, which in this case would be the IBM tts driver for NVDA, and uninstalling it, I still get the same error message. Any ideas as to what’s going on here?
Thanks.
For your reference, Here’s the entire log file since starting NVDA a few minutes go.
INFO - __main__ (10:03:40.473) - MainThread (20952):
Starting NVDA version beta-54420,b2a380c1 AMD64
INFO - config.initConfigPath (10:03:40.578) - MainThread (20952):
Failed to remove old plugins dir: C:\Users\Justin Coffin\AppData\Roaming\nvda\appModules. Directory not empty.
INFO - core.main (10:03:40.578) - MainThread (20952):
Config dir: C:\Users\Justin Coffin\AppData\Roaming\nvda
INFO - config.ConfigManager._loadConfig (10:03:40.582) - MainThread (20952):
Loading config: C:\Users\Justin Coffin\AppData\Roaming\nvda\nvda.ini
INFO - core.main (10:03:41.850) - MainThread (20952):
Windows version: Windows 11 25H2 (10.0.26200.7705) workstation AMD64
INFO - core.main (10:03:41.850) - MainThread (20952):
Using Python version 3.13.11 (tags/v3.13.11:6278944, Dec 5 2025, 16:26:58) [MSC v.1944 64 bit (AMD64)]
INFO - core.main (10:03:41.851) - MainThread (20952):
Using comtypes version 1.4.13
INFO - core.main (10:03:41.853) - MainThread (20952):
Using configobj version 5.1.0 with validate version 1.0.1
WARNING - addonHandler._report_manifest_errors (10:03:42.227) - MainThread (20952):
Error loading manifest:
{'name': True, 'summary': True, 'description': True, 'author': True, 'version': True, 'changelog': True, 'minimumNVDAVersion': True, 'lastTestedNVDAVersion': ValidateError('"2026.1.0.54233" is not a valid API Version string: 2026.1.0.54233'), 'url': True, 'docFileName': True, 'brailleTables': True, 'symbolDictionaries': True}
ERROR - addonHandler._getAvailableAddonsFromPath (10:03:42.228) - MainThread (20952):
Error loading Addon from path: C:\Users\Justin Coffin\AppData\Roaming\nvda\addons\IBMTTS
Traceback (most recent call last):
File "addonHandler\__init__.pyc", line 392, in _getAvailableAddonsFromPath
File "addonHandler\__init__.pyc", line 586, in __init__
addonHandler.AddonError: Manifest file has errors.
ERROR - addonHandler.Addon.completeInstall (10:03:42.260) - MainThread (20952):
Failed to complete addon installation for IBMTTS
Traceback (most recent call last):
File "addonHandler\__init__.pyc", line 594, in completeInstall
PermissionError: [WinError 5] Access is denied: 'C:\\Users\\Justin Coffin\\AppData\\Roaming\\nvda\\addons\\IBMTTS.pendingInstall' -> 'C:\\Users\\Justin Coffin\\AppData\\Roaming\\nvda\\addons\\IBMTTS'
DEBUGWARNING - addonHandler._getAvailableAddonsFromPath (10:03:42.290) - MainThread (20952):
Add-on IBMTTS is considered incompatible
INFO - synthDrivers.espeak.SynthDriver.__init__ (10:03:42.972) - MainThread (20952):
Using eSpeak NG version 1.52.0
INFO - synthDriverHandler.setSynth (10:03:43.034) - MainThread (20952):
Loaded synthDriver espeak
INFO - mathPres.MathCAT.MathCAT.MathCAT.__init__ (10:03:43.057) - MainThread (20952):
MathCAT 0.7.2 installed. Using rules dir: C:\Program Files\NVDA\include\nvda-mathcat\assets\Rules
INFO - core._setUpWxApp (10:03:43.061) - MainThread (20952):
Using wx version 4.2.4 msw (phoenix) wxWidgets 3.2.8
INFO - brailleInput.initialize (10:03:43.063) - MainThread (20952):
Braille input initialized
INFO - braille.initialize (10:03:43.063) - MainThread (20952):
Using liblouis version 3.36.0
INFO - braille.initialize (10:03:43.063) - MainThread (20952):
Using pySerial version 3.5
INFO - braille.BrailleHandler._setDisplay (10:03:43.066) - MainThread (20952):
Loaded braille display driver 'noBraille', current display has 0 cells.
DEBUGWARNING - hwPortUtils.listUsbDevices (10:03:43.068) - ThreadPoolExecutor-0_0 (3936):
Couldn't get DEVPKEY_Device_BusReportedDeviceDesc for {'hardwareID': 'USB\\VID_8087&PID_0029&REV_0001', 'usbID': 'VID_8087&PID_0029', 'devicePath': '\\\\?\\usb#vid_8087&pid_0029#5&32184fcd&0&4#{a5dcbf10-6530-11d2-901f-00c04fb951ed}'}: [WinError 1168] Element not found.
DEBUGWARNING - appModuleHandler.getProcessHandleFromProcessId (10:03:43.197) - MainThread (20952):
Unable to open process for processId 1084
Traceback (most recent call last):
File "appModuleHandler.pyc", line 207, in getProcessHandleFromProcessId
PermissionError: [WinError 5] Access is denied.
DEBUGWARNING - appModuleHandler.getProcessHandleFromProcessId (10:03:43.198) - MainThread (20952):
Unable to get process handle for process 1084 using window enumeration and subsequently getting process handle from that window
Traceback (most recent call last):
File "appModuleHandler.pyc", line 220, in getProcessHandleFromProcessId
RuntimeError: No window handle found for process 1084 to create process handle
INFO - core.main (10:03:43.312) - MainThread (20952):
Java Access Bridge support initialized
INFO - UIAHandler.UIAHandler.MTAThreadFunc (10:03:43.423) - UIAHandler.UIAHandler.MTAThread (14560):
UIAutomation: IUIAutomation6
DEBUGWARNING - brailleDisplayDrivers.hims.BrailleDisplayDriver._handleIdentification (10:03:43.497) - hwIo.ioThread.IoThread (23152):
No exact model match found for the reported 20 cells display
INFO - brailleDisplayDrivers.hims.BrailleDisplayDriver.__init__ (10:03:43.497) - ThreadPoolExecutor-0_0 (3936):
Found Braille Sense connected via custom (\\?\usb#vid_045e&pid_930a#h620b0001731#{a5dcbf10-6530-11d2-901f-00c04fb951ed})
INFO - braille.BrailleHandler._setDisplay (10:03:43.500) - ThreadPoolExecutor-0_0 (3936):
Loaded braille display driver 'hims', current display has 20 cells.
DEBUGWARNING - inputCore.InputManager.loadLocaleGestureMap (10:03:43.574) - MainThread (20952):
No locale gesture map for language en
DEBUGWARNING - touchHandler.touchSupported (10:03:43.598) - MainThread (20952):
No touch devices found
INFO - _remoteClient.client.RemoteClient.__init__ (10:03:43.599) - MainThread (20952):
Initializing NVDA Remote client
INFO - core.main (10:03:43.613) - MainThread (20952):
NVDA initialized
DEBUGWARNING - Python warning (10:03:43.614) - MainThread (20952):
gui\message.pyc:129: DeprecationWarning: gui.message.messageBox is deprecated. Use gui.message.MessageDialog instead.
DEBUGWARNING - characterProcessing._getSpeechSymbolsForLocale (10:03:43.730) - MainThread (20952):
Error loading 'cldr' symbols for locale 'en_US'
Traceback (most recent call last):
File "characterProcessing.pyc", line 425, in _getSpeechSymbolsForLocale
File "characterProcessing.pyc", line 829, in getSymbols
File "characterProcessing.pyc", line 69, in fetchLocaleData
File "characterProcessing.pyc", line 837, in _initSymbols
FileNotFoundError: No 'cldr' data for locale 'en_US'
DEBUGWARNING - characterProcessing._getSpeechSymbolsForLocale (10:03:43.732) - MainThread (20952):
Error loading 'builtin' symbols for locale 'en_US'
Traceback (most recent call last):
File "characterProcessing.pyc", line 425, in _getSpeechSymbolsForLocale
File "characterProcessing.pyc", line 829, in getSymbols
File "characterProcessing.pyc", line 69, in fetchLocaleData
File "characterProcessing.pyc", line 837, in _initSymbols
FileNotFoundError: No 'builtin' data for locale 'en_US'
DEBUGWARNING - appModuleHandler.getProcessHandleFromProcessId (10:03:58.634) - MainThread (20952):
Unable to open process for processId 0
Traceback (most recent call last):
File "appModuleHandler.pyc", line 207, in getProcessHandleFromProcessId
OSError: [WinError 87] The parameter is incorrect.
DEBUGWARNING - appModuleHandler.getProcessHandleFromProcessId (10:03:58.636) - MainThread (20952):
Unable to get process handle for process 0 using window enumeration and subsequently getting process handle from that window
Traceback (most recent call last):
File "appModuleHandler.pyc", line 220, in getProcessHandleFromProcessId
RuntimeError: No window handle found for process 0 to create process handle
DEBUGWARNING - appModuleHandler.AppModule._get_isAlive (10:03:58.712) - MainThread (20952):
Process handle 0 for AppModule(appModuleHandler, appName='[system process]', processID=0) is invalid, assuming process is dead.
DEBUGWARNING - UIAHandler.UIAHandler.getNearestWindowHandle (10:03:58.920) - Dummy-19 (7588):
error walking up to an element with a valid windowHandle
Traceback (most recent call last):
File "UIAHandler\__init__.pyc", line 1373, in getNearestWindowHandle
_ctypes.COMError: (-2147418113, 'Catastrophic failure', (None, None, None, 0, None))
DEBUGWARNING - IAccessibleHandler.internalWinEventHandler._shouldGetEvents (10:04:01.986) - MainThread (20952):
Foreground took too long to change. Foreground still 65900 (Progman). Should be 1445216 (XamlExplorerHostIslandWindow)
INFO - config.ConfigManager._loadConfig (10:04:07.321) - MainThread (20952):
Loading config: C:\Users\Justin Coffin\AppData\Roaming\nvda\profiles\Computer Braille.ini
ERROR - synthDriverHandler.setSynth (10:04:07.343) - MainThread (20952):
setSynth failed for silence
Traceback (most recent call last):
File "synthDriverHandler.pyc", line 514, in setSynth
File "synthDriverHandler.pyc", line 484, in getSynthInstance
File "synthDriverHandler.pyc", line 373, in initSettings
File "synthDriverHandler.pyc", line 390, in loadSettings
File "synthDriverHandler.pyc", line 435, in changeVoice
File "synthSettingsRing.pyc", line 239, in updateSupportedSettings
File "synthSettingsRing.pyc", line 142, in _get_currentSettingValue
TypeError: 'NoneType' object is not subscriptable
INFO - synthDriverHandler.setSynth (10:04:07.374) - MainThread (20952):
Falling back to previous synthDriver espeak
INFO - synthDrivers.espeak.SynthDriver.__init__ (10:04:07.402) - MainThread (20952):
Using eSpeak NG version 1.52.0
INFO - synthDriverHandler.setSynth (10:04:07.468) - MainThread (20952):
Loaded synthDriver espeak
DEBUGWARNING - Python warning (10:04:14.174) - MainThread (20952):
gui\settingsDialogs.pyc:1857: wxPyDeprecationWarning: Call to deprecated item. Use SetCheckedItems instead.
DEBUGWARNING - IAccessibleHandler.internalWinEventHandler._shouldGetEvents (10:06:12.784) - MainThread (20952):
Foreground took too long to change. Foreground still 65964 (ForegroundStaging). Should be 3342408 (XamlExplorerHostIslandWindow)
--
***
Please note: the NVDA project has a Citizen and Contributor Code of Conduct.
NV Access expects that all community members will read and abide by the rules set out in this document while participating in this group.
https://github.com/nvaccess/nvda/blob/master/CODE_OF_CONDUCT.md
You can contact the group owners and moderators via nvda-user...@nvaccess.org.
---
You received this message because you are subscribed to the Google Groups "NVDA Screen Reader Discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to nvda-users+...@nvaccess.org.
To view this discussion visit https://groups.google.com/a/nvaccess.org/d/msgid/nvda-users/!%26!AAAAAAAAAAAuAAAAAAAAAExut%2BeTvIxChrMkOFYGyacBAMO2jhD3dRHOtM0AqgC7tuYAAAAAAA4AABAAAACoZTPGYWIwR5sG8WPlf4JJAQAAAAA%3D%40samobile.net.