Cannot use termbase after update

This morning I was notified of an update for trados studio 2024 through the notification tab (bell icon).

I got the update, and after I am constantly facing all kinds of error pop ups when working on my project. (which was doing fine 40 mins ago)

After some troubleshooting and multiple attempts at reinstalling both multiterm and trados studio 2024 sr1, I was able to get rid of some but not all problems. 

Current version : Trados Studio 2024 SR1 - 18.1.2.6370

I have 2 main problems left : 

1. [project settings] not working

Icon for Project Settings showing a folder with a pencil and the text 'Project Settings' below it.

From time to time I cannot access the [project settings] button, when I click it, the pop up says : Object reference not set to an instance of an object.

Oddly this error happens 50% of the time, and sometimes it works fine without any errors.

<SDLErrorDetails time="10/21/2025 3:10:48 PM">
<ErrorMessage>Object reference not set to an instance of an object.</ErrorMessage>
<Exception>
<Type>System.NullReferenceException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
<ExceptionMessage>Object reference not set to an instance of an object.</ExceptionMessage>
<HelpLink/>
<Source>Sdl.ProjectApi.Implementation</Source>
<HResult>-2147467261</HResult>
<StackTrace>
<![CDATA[ at Sdl.ProjectApi.Implementation.ProjectTermbaseConfigurationProvider.ReviewTermbaseNames(String termbaseName) at Sdl.ProjectApi.Implementation.ProjectTermbaseConfigurationProvider.GetTermbases(TermbaseConfiguration termbaseConfigurationXml) at Sdl.ProjectApi.Implementation.ProjectTermbaseConfigurationProvider.GetTermbaseConfiguration(TermbaseConfiguration termbaseConfigurationXml) at Sdl.ProjectApi.Implementation.AbstractProjectConfigurationRepository.GetTermbaseConfiguration(IRelativePathManager pathManager) at Sdl.ProjectApi.Implementation.AbstractProjectConfiguration.get_TermbaseConfiguration() at Sdl.TranslationStudio.ProjectManagement.Settings.ProjectTermbaseSettingsCategory.get_TermbaseConfiguration() at Sdl.TranslationStudio.ProjectManagement.Settings.ProjectTermbaseSettingsPage.GetControl() at Sdl.Platform.UI.SettingsUIControl.UpdateActiveSettingsPage() at Sdl.Platform.UI.SettingsUIControl.set_Host(IAbstractSettingsHost value) at Sdl.Platform.UI.SettingsDialogForm.set_Host(ISettingsDialog value) at Sdl.Desktop.Platform.Implementation.Settings.SettingsDialog.ShowDialog(IWin32Window owner) at Sdl.TranslationStudio.ProjectManagement.Actions.ProjectSettingsDialogHelper.Show(IProject project, IProjectManagementService service, IServerProjectService serverProjectService, ConfigureProjectSettingsDialogDelegate configureProjectSettingsDialog) at Sdl.TranslationStudio.ProjectManagement.ProjectOperations.ProjectSettingsOperation.Execute(IProject project, String operationId, Object[] args) at Sdl.ProjectApi.Implementation.Operations.ProjectOperationComposite.Execute(IProject project, String operationId, Object[] args) at Sdl.ProjectApi.Implementation.Project.ExecuteOperation(String operationId, Object[] args) at Sdl.TranslationStudio.ProjectManagement.Helpers.OpenProjectSettingsExecuter.OpenProjectSettings(IList`1 projects) at Sdl.TranslationStudio.ProjectManagement.Actions.ProjectSettingsAction.Execute() at Sdl.Desktop.Platform.Implementation.CommandBars.SimpleActionExecuter.Execute(ActionData actionData) at Sdl.Desktop.Platform.Implementation.ResourceLoggingInternalCommandExecuter`1.ExecuteWithResourceLogging(TCommandData commandData, String message) at Sdl.Desktop.Platform.Implementation.CommandBars.ActionService.ExecuteAction(IAction action, ActionOrigin origin, Boolean allowToggle) at Sdl.Platform.UI.IgCommandBarAction.Execute() at Sdl.Platform.UI.IgCommandBarAction._lazyButtonTool_ToolClick(Object sender, ToolClickEventArgs e) at Infragistics.Win.UltraWinToolbars.ToolBase.OnToolClick(ToolClickEventArgs e) at Infragistics.Win.UltraWinToolbars.UltraToolbarsManager.OnToolClick(ToolClickEventArgs e) at Infragistics.Win.UltraWinToolbars.UltraToolbarsManager.FireEvent(ToolbarEventIds id, EventArgs e) at Infragistics.Win.UltraWinToolbars.ToolBase.OnToolClick() at Infragistics.Win.UltraWinToolbars.ButtonToolUIElement.DoClickProcessing(MouseEventArgs e) at Infragistics.Win.UltraWinToolbars.ButtonToolUIElement.OnMouseUp(MouseEventArgs e) at Infragistics.Win.ControlUIElementBase.ProcessMouseUpHelper(Object sender, MouseEventArgs e) at Infragistics.Win.ControlUIElementBase.ProcessMouseUp(Object sender, MouseEventArgs e) at Infragistics.Win.Utilities.ProcessEvent(Control control, ProcessEvent eventToProcess, EventArgs e) at Infragistics.Win.UltraWinToolbars.UltraToolbarsDockArea.OnMouseUp(MouseEventArgs e) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ]]>
</StackTrace>
</Exception>
<Environment>
<ProductName>Trados Studio</ProductName>
<ProductVersion>Studio18</ProductVersion>
<EntryAssemblyFileVersion>18.1.2.6370</EntryAssemblyFileVersion>
<OperatingSystem>Microsoft Windows 11 Enterprise</OperatingSystem>
<ServicePack>NULL</ServicePack>
<OperatingSystemLanguage>1042</OperatingSystemLanguage>
<CodePage>1252</CodePage>
<LoggedOnUser>10741-73135\USER</LoggedOnUser>
<DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
<ComputerName>10741-73135</ComputerName>
<ConnectedToNetwork>True</ConnectedToNetwork>
<PhysicalMemory>16720080 MB</PhysicalMemory>
</Environment>
</SDLErrorDetails>

 
2. Termbase error
The main problem I am facing is that my termbase screen in my editor went blank. 
Term Recognition window displaying a message 'No open termbase.' with no content visible in the termbase section.
So when I went to [project settings] > [language pairs] > [all language pairs] > [termbases]

when i click [termbases] the error pops up : Failed to create setting page.

And I can't see the tab.

Error message popup with a red cross icon stating 'Failed to create setting page.' and options for Knowledge Base, Community, and OK.
<SDLErrorDetails time="10/21/2025 3:07:27 PM">
<ErrorMessage>Failed to create setting page.</ErrorMessage>
<Exception>
<Type>System.NullReferenceException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
<ExceptionMessage>Object reference not set to an instance of an object.</ExceptionMessage>
<HelpLink/>
<Source>Sdl.ProjectApi.Implementation</Source>
<HResult>-2147467261</HResult>
<StackTrace>
<![CDATA[ at Sdl.ProjectApi.Implementation.ProjectTermbaseConfigurationProvider.ReviewTermbaseNames(String termbaseName) at Sdl.ProjectApi.Implementation.ProjectTermbaseConfigurationProvider.GetTermbases(TermbaseConfiguration termbaseConfigurationXml) at Sdl.ProjectApi.Implementation.ProjectTermbaseConfigurationProvider.GetTermbaseConfiguration(TermbaseConfiguration termbaseConfigurationXml) at Sdl.ProjectApi.Implementation.AbstractProjectConfigurationRepository.GetTermbaseConfiguration(IRelativePathManager pathManager) at Sdl.ProjectApi.Implementation.AbstractProjectConfiguration.get_TermbaseConfiguration() at Sdl.TranslationStudio.ProjectManagement.Settings.ProjectTermbaseSettingsCategory.get_TermbaseConfiguration() at Sdl.TranslationStudio.ProjectManagement.Settings.ProjectTermbaseSettingsPage.GetControl() at Sdl.Platform.UI.SettingsUIControl._tree_AfterActivate(Object sender, NodeEventArgs e) ]]>
</StackTrace>
</Exception>
<Environment>
<ProductName>Trados Studio</ProductName>
<ProductVersion>Studio18</ProductVersion>
<EntryAssemblyFileVersion>18.1.2.6370</EntryAssemblyFileVersion>
<OperatingSystem>Microsoft Windows 11 Enterprise</OperatingSystem>
<ServicePack>NULL</ServicePack>
<OperatingSystemLanguage>1042</OperatingSystemLanguage>
<CodePage>1252</CodePage>
<LoggedOnUser>10741-73135\USER</LoggedOnUser>
<DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
<ComputerName>10741-73135</ComputerName>
<ConnectedToNetwork>True</ConnectedToNetwork>
<PhysicalMemory>16720080 MB</PhysicalMemory>
</Environment>
</SDLErrorDetails>

If I actually go back and forth between other setting tabs and go back again to [termbases] , a different error pops up, but i'm allowed to see the page.
the error :
Error message popup with a red cross icon stating 'Object reference not set to an instance of an object.' in the Termbases section of the Language Pairs settings.
<SDLErrorDetails time="10/21/2025 3:07:58 PM">
<ErrorMessage>Object reference not set to an instance of an object.</ErrorMessage>
<Exception>
<Type>System.NullReferenceException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
<ExceptionMessage>Object reference not set to an instance of an object.</ExceptionMessage>
<HelpLink/>
<Source>Sdl.TranslationStudio.ProjectManagement</Source>
<HResult>-2147467261</HResult>
<StackTrace>
<![CDATA[ at Sdl.TranslationStudio.ProjectManagement.Terminology.ProjectTermbasesGridControl.VerifyPaths() at Sdl.TranslationStudio.ProjectManagement.Terminology.ProjectTermbasesControl.VerifyPaths() at Sdl.TranslationStudio.ProjectManagement.Settings.ProjectTermbaseSettingsPageControl.VerifyPaths() at Sdl.TranslationStudio.ProjectManagement.Settings.ProjectTermbaseSettingsPage.OnActivate() at Sdl.Desktop.Platform.Implementation.Settings.AbstractSettingsHost.OnActiveSettingsPageChanged(ISettingsPageReference settingsPageReference) at Sdl.Desktop.Platform.Implementation.Settings.SettingsDialog.OnActiveSettingsPageChanged(ISettingsPageReference settingsPageReference) at Sdl.Platform.UI.SettingsDialogForm._settingsUIControl_ActiveSettingsPageChanged(ISettingsPageReference settingsPageReference) at Sdl.Platform.UI.SettingsUIControl.OnActiveSettingsPageChanged(ISettingsPageReference settingPageReference) at Sdl.Platform.UI.SettingsUIControl._tree_AfterActivate(Object sender, NodeEventArgs e) at Infragistics.Win.UltraWinTree.UltraTree.OnAfterActivate(NodeEventArgs e) at Infragistics.Win.UltraWinTree.UltraTree.FireEvent(TreeEventIds id, EventArgs e) at Infragistics.Win.UltraWinTree.UltraTree.SetActiveNode(UltraTreeNode node, Boolean bringIntoView, Boolean adjustHorizontalPosition, NodeActivationReason reason) at Infragistics.Win.UltraWinTree.UltraTree.Infragistics.Win.ISelectionManager.ActivateItem(ISelectableItem item) at Infragistics.Win.SelectionStrategySingle.OnMouseDown(ISelectableItem item, MouseMessageInfo& msginfo, Boolean forceDrag) at Infragistics.Win.SelectionStrategySingle.OnMouseDown(ISelectableItem item, MouseMessageInfo& msginfo) at Infragistics.Win.SelectionStrategySingle.OnMouseMessage(ISelectableItem item, MouseMessageInfo& msginfo) at Infragistics.Win.ControlUIElementBase.ProcessMouseDownHelper(Object sender, MouseEventArgs e) at Infragistics.Win.ControlUIElementBase.ProcessMouseDown(Object sender, MouseEventArgs e) at Infragistics.Win.Utilities.ProcessEvent(Control control, ProcessEvent eventToProcess, EventArgs e) at Infragistics.Win.UltraWinTree.UltraTree.OnMouseDown(MouseEventArgs e) at System.Windows.Forms.Control.WmMouseDown(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ]]>
</StackTrace>
</Exception>
<Environment>
<ProductName>Trados Studio</ProductName>
<ProductVersion>Studio18</ProductVersion>
<EntryAssemblyFileVersion>18.1.2.6370</EntryAssemblyFileVersion>
<OperatingSystem>Microsoft Windows 11 Enterprise</OperatingSystem>
<ServicePack>NULL</ServicePack>
<OperatingSystemLanguage>1042</OperatingSystemLanguage>
<CodePage>1252</CodePage>
<LoggedOnUser>10741-73135\USER</LoggedOnUser>
<DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
<ComputerName>10741-73135</ComputerName>
<ConnectedToNetwork>True</ConnectedToNetwork>
<PhysicalMemory>16720080 MB</PhysicalMemory>
</Environment>
</SDLErrorDetails>
After that, I try to [use] a termbase (since the one I was using was suddenly unusable, I took it off the list - so there's none right now)
again, an error :
Error message popup with a red cross icon stating 'Object reference not set to an instance of an object.' in the Search Settings section of the Termbases settings.
<SDLErrorDetails time="10/21/2025 3:24:50 PM">
<ErrorMessage>Object reference not set to an instance of an object.</ErrorMessage>
<Exception>
<Type>System.NullReferenceException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</Type>
<ExceptionMessage>Object reference not set to an instance of an object.</ExceptionMessage>
<HelpLink/>
<Source>Sdl.TranslationStudio.ProjectManagement</Source>
<HResult>-2147467261</HResult>
<StackTrace>
<![CDATA[ at Sdl.TranslationStudio.ProjectManagement.Terminology.ProjectTermbasesControl.CreateProjectTermbase(ITerminologyProvider provider) at Sdl.TranslationStudio.ProjectManagement.Terminology.ProjectTermbasesControl.UseTerminologyProviderPlugin_OnClick(Object sender, EventArgs e) at System.Windows.Forms.ToolStripItem.RaiseEvent(Object key, EventArgs e) at System.Windows.Forms.ToolStripMenuItem.OnClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleClick(EventArgs e) at System.Windows.Forms.ToolStripItem.HandleMouseUp(MouseEventArgs e) at System.Windows.Forms.ToolStripItem.FireEventInteractive(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStripItem.FireEvent(EventArgs e, ToolStripItemEventType met) at System.Windows.Forms.ToolStrip.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.ToolStripDropDown.OnMouseUp(MouseEventArgs mea) at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks) at System.Windows.Forms.Control.WndProc(Message& m) at System.Windows.Forms.ScrollableControl.WndProc(Message& m) at System.Windows.Forms.ToolStrip.WndProc(Message& m) at System.Windows.Forms.ToolStripDropDown.WndProc(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m) at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m) at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam) ]]>
</StackTrace>
</Exception>
<Environment>
<ProductName>Trados Studio</ProductName>
<ProductVersion>Studio18</ProductVersion>
<EntryAssemblyFileVersion>18.1.2.6370</EntryAssemblyFileVersion>
<OperatingSystem>Microsoft Windows 11 Enterprise</OperatingSystem>
<ServicePack>NULL</ServicePack>
<OperatingSystemLanguage>1042</OperatingSystemLanguage>
<CodePage>1252</CodePage>
<LoggedOnUser>10741-73135\USER</LoggedOnUser>
<DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
<ComputerName>10741-73135</ComputerName>
<ConnectedToNetwork>True</ConnectedToNetwork>
<PhysicalMemory>16720080 MB</PhysicalMemory>
</Environment>
</SDLErrorDetails>

So currently I have been unable to work.
Is there any way of fixing this? 
(TM is perfectly fine, and the TB is working fine on Multiterm)
 
So far I have tried :
- renaming the trados studio file
- renaming the html files in the trados studio files (basesettings, usersettings, plugincache)
- restarting the computer
- reinstalling (using the windows control panel)
Thank you in advance. 


Moved all the unwieldy stack traces into code blocks.
[edited by: Paul at 8:58 AM (GMT 1) on 21 Oct 2025]
emoji
Parents
  • Probability score: 0.8  

    Question improvement suggestion: Provide specific error messages and any relevant screenshots directly in the question for better clarity.  

    In the meantime, based on the information you have provided, here is a suggested answer to your question:  

    Hello,  

    It sounds like you're experiencing some frustrating issues with Trados Studio 2024 after the recent update. Let's go through some steps to help resolve the problems you're facing with the termbase and project settings.  

    **Step 1:** **Check for Updates**  

    Make sure that you have the latest updates for both Trados Studio and MultiTerm. Sometimes, updates can resolve bugs that may be causing these issues. You can check for updates by going to Help > Check for Updates in the application.  

    **Step 2:** **Repair Installation**  

    Try repairing your installation of Trados Studio. You can do this by going to Control Panel > Programs > Programs and Features, selecting Trados Studio, and choosing the Repair option. This can help fix any corrupted files that may have resulted from the update.  

    **Step 3:** **Reset Settings**  

    Resetting your Trados Studio settings can also help. Close all RWS applications and navigate to the following folder:  

    `C:\Users\[Your_Username]\AppData\Roaming\SDL\SDL Trados Studio\18.1.2.6370`  

    Rename the folder to something like `18.1.2.6370_old`. This will reset your settings to default.  

    **Step 4:** **Check Termbase and TM**  

    Since you mentioned that the termbase screen went blank, ensure that the termbases you are trying to access are not corrupted. You can do this by disabling them one by one in Project Settings > Language Pairs > Termbases to see if the issue persists.  

    **Step 5:** **Reinstall if Necessary**  

    If the above steps do not resolve the issue, consider uninstalling and then reinstalling both Trados Studio and MultiTerm. Make sure to back up your settings and resources before doing this.  

    **Step 6:** **Check .NET Framework**  

    Ensure that you have the correct version of the .NET Framework installed, as Trados Studio 2024 requires .NET Framework 4.8 or later. You can check this in the Windows Features settings.  

    If you continue to experience issues after trying these steps, please provide any specific error messages you encounter, as well as any relevant screenshots, to help further diagnose the problem.  

    I hope this answer addressed your question. If not, please reject the answer, add the question improvement suggestion information, and click the RWS Community AI checkbox on the right to try again.  

    RWS Community AI

    emoji
  • I tried making a completely new project - and on this one I can use TBs and edit coomments just fine -  for some reason on the specific project I'm working on I can't edit nor am I allowed to make a return package ... all the tabs are greyed out and cannot be clicked.

    Could it have something to do with the project file itself?

    emoji
Reply Children
No Data