Error message when trying to create new local project

Dear RWS community,

I’m having problems with creating a new local project and keep getting the "Object reference not set to an instance of an object" error message. I tried the suggested solutions I found in the forum, including repair, uninstall/reinstall, workaround2 and checked for updates, as well as removing all projects in the Projects view, but nothing worked out. However, I need to say that I made the mistake of deactivating my license in the reinstalling process which I shouldn’t have done as I’m using the same computer. Right now, my license is in “available”, not “in use” status and I’m wondering if this is related to the above problem.

Furthermore, while trying to access the termbase settings, I encountered the “Failed to create setting page” error message. After that, I can’t access “Options” at all and now only receive the "Object reference not set to an instance of an object" message. I’m completely stuck and don’t know what I should do next.

Thank you in advance

Dimitris

Trados Studio 2024 SR1 18.1.2.6370

MultiTermDesktop 2024 SR1 18.1.2.3594

Windows 11 Pro/ Version: 24H2/ OS build: 26100.6584

Error message when selecting New Local Project:

<SDLErrorDetails time="25/09/2025 13:49:04">
<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.ProjectApi.Implementation.Project.set_ProjectTemplate(IProjectTemplate value) at Sdl.ProjectApi.Implementation.Project..ctor(IProjectsProvider projectsProvider, String projectFilePath, Language sourceLanguage, Language[] targetLanguages, IProjectTemplate projectTemplate, IProjectRepository repository, IProjectOperation operation, IEventAggregator eventAggregator, ICommuteClientManager commuteClientManager) at Sdl.ProjectApi.Implementation.ProjectsProvider.CreateNewProject(String projectName, Language sourceLanguage, Language[] targetLanguages, IProjectTemplate projectTemplate, String localDataFolder) at Sdl.TranslationStudio.ProjectManagement.ProjectWizard.OneStep.Services.ProjectBuilder.CreateProject(String name, Language sourceLanguage, ProjectReference reference) at Sdl.TranslationStudio.ProjectManagement.ProjectWizard.OneStep.ViewModel.OneStepViewModel.CreateNewProject(Boolean updateTargetLanguages) at Sdl.TranslationStudio.ProjectManagement.ProjectWizard.OneStep.ViewModel.OneStepViewModel.RefreshProjectForNewLanguage() at Sdl.TranslationStudio.ProjectManagement.ProjectWizard.OneStep.ViewModel.OneStepViewModel.set_SelectedSourceLanguages(List`1 value) at Sdl.TranslationStudio.ProjectManagement.ProjectWizard.OneStep.ViewModel.OneStepViewModel.UpdateSourceLanguage() at Sdl.TranslationStudio.ProjectManagement.ProjectWizard.OneStep.ViewModel.OneStepViewModel.RefreshProject() at Sdl.TranslationStudio.ProjectManagement.ProjectWizard.OneStep.ViewModel.OneStepViewModel.set_SelectedProjectReferences(ObservableCollection`1 value) at Sdl.TranslationStudio.ProjectManagement.ProjectWizard.OneStep.ViewModel.OneStepViewModel..ctor(IProjectWizardData data, SupportedFlagsList sourceLanguagesFlags, ProjectReferenceBrowser projectReferenceBrowser, ProjectReferenceProvider projectReferenceProvider, LocationBrowser locationBrowser, DefaultProjectInfoGenerator projectInfoGenerator, IMessageService messageService, FilesViewModel filesViewModel, CustomLanguagesViewModel targetLanguagesViewModel, ProjectBuilder projectBuilder, OneStepSettings oneStepSettings, IDirectory directory, IEditorPreferences editorPreferences) at Sdl.TranslationStudio.ProjectManagement.ProjectWizard.OneStep.OneStepViewModelBuilder.CreateOneStepViewModel() at Sdl.TranslationStudio.ProjectManagement.ProjectWizard.OneStep.OneStepViewModelBuilder.Build(IWizardPageSite`1 site, ProjectReferenceProvider projectReferenceProvider) at Sdl.TranslationStudio.ProjectManagement.ProjectWizard.OneStep.Pages.OneStepWizardPage.OnInit(IWizardPageSite`1 site) at Sdl.Desktop.Platform.Wizard.AbstractWizardPage`1.Init(IWizardPageSite`1 site) at Sdl.Desktop.Platform.Wizard.AbstractWizard`1.EnsurePageSited(IWizardPageReference`1 page) at Sdl.Desktop.Platform.Wizard.AbstractWizard`1.GetNextAvailablePageIndex() at Sdl.Desktop.Platform.Wizard.AbstractWizard`1.PrepareWizardForShow() at Sdl.Desktop.Platform.Wizard.AbstractWizard`1.Show(IWin32Window owner) at Sdl.TranslationStudio.ProjectManagement.ProjectManagementService.ShowProjectWizard(IProjectWizardData wizardData) at Sdl.TranslationStudio.ProjectManagement.Commands.NewProjectCommand.Execute(Object parameter) at Sdl.TranslationStudio.ProjectManagement.Actions.NewProjectAction.<>c__DisplayClass3_0.<Execute>b__0() ]]>
</StackTrace>
</Exception>
<Environment>
<ProductName>Trados Studio</ProductName>
<ProductVersion>Studio18</ProductVersion>
<EntryAssemblyFileVersion>18.1.2.6370</EntryAssemblyFileVersion>
<OperatingSystem>Microsoft Windows 11 Pro</OperatingSystem>
<ServicePack>NULL</ServicePack>
<OperatingSystemLanguage>2057</OperatingSystemLanguage>
<CodePage>1252</CodePage>
<LoggedOnUser>DESKTOP-BASEUNI\admin</LoggedOnUser>
<DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
<ComputerName>DESKTOP-BASEUNI</ComputerName>
<ConnectedToNetwork>True</ConnectedToNetwork>
<PhysicalMemory>24939816 MB</PhysicalMemory>
</Environment>
</SDLErrorDetails>
Error message when selecting Options: 
<SDLErrorDetails time="25/09/2025 13:58:53">
<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.Desktop.Platform.Implementation.StudioWindow.ShowUserSettingsDialog() at Sdl.Desktop.Platform.Implementation.Actions.ViewOptionsAction.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.ToolMenuItem.OnClick() at Infragistics.Win.UltraWinToolbars.PopupMenuItemUIElement.DoClickProcessing(MouseEventArgs e) at Infragistics.Win.UltraWinToolbars.PopupMenuItemUIElement.OnMouseUp(MouseEventArgs e) at Infragistics.Win.TextUIElementBase.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 Pro</OperatingSystem>
<ServicePack>NULL</ServicePack>
<OperatingSystemLanguage>2057</OperatingSystemLanguage>
<CodePage>1252</CodePage>
<LoggedOnUser>DESKTOP-BASEUNI\admin</LoggedOnUser>
<DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
<ComputerName>DESKTOP-BASEUNI</ComputerName>
<ConnectedToNetwork>True</ConnectedToNetwork>
<PhysicalMemory>24939816 MB</PhysicalMemory>
</Environment>
</SDLErrorDetails>
 
emoji
  • Probability score: 0.8  

    Question improvement suggestion: Provide a clear step-by-step description of the actions taken to reproduce the issue, including any specific error messages encountered during those actions.  

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

    Hello Dimitris,  

    It sounds like you're facing a challenging situation with Trados Studio. Let's try to address the issues step by step.  

    **Step 1:** **License Status**  

    Since you mentioned that your license is in "available" status, it might be worth reactivating it. Ensure that your license is properly activated on the same computer you are using. This could potentially resolve some of the issues you're experiencing.  

    **Step 2:** **Reset Trados Studio Settings**  

    To reset your Trados Studio settings, follow these steps:  

    1. Close Trados Studio.  

    2. Navigate to the following folder:  

      - For Trados Studio 2024: `C:\Users\[Your_Username]\AppData\Roaming\SDL\SDL Trados Studio\18.0.0.0`  

    3. Rename the folder `18.0.0.0` to `18.0.0.0_old`.  

    4. Restart Trados Studio.  

    This will reset your settings to default and may resolve the "Object reference not set to an instance of an object" error.  

    **Step 3:** **Repair Installation**  

    If the issue persists, consider performing a repair installation:  

    1. Close all RWS applications.  

    2. Open Control Panel and navigate to Programs and Features.  

    3. Select Trados Studio and choose the Repair option.  

    4. Restart Trados Studio after the repair is complete.  

    **Step 4:** **Check for Updates**  

    Make sure that you have the latest updates installed for both Trados Studio and MultiTerm. You can check for updates by going to Help > Check for Updates within the application.  

    **Step 5:** **Clean Reinstall**  

    If none of the above steps work, you may need to perform a clean reinstall:  

    1. Uninstall Trados Studio and MultiTerm.  

    2. Manually delete any remaining folders related to Trados Studio and MultiTerm as mentioned in your query.  

    3. Reinstall both applications.  

    **Step 6:** **Accessing Termbase Settings**  

    For the "Failed to create setting page" error, after resetting your settings, try accessing the termbase settings again. If the issue continues, it may require further investigation.  

    I hope these steps help you resolve the issues you're facing. If you have any further questions or if the problem persists, please feel free to ask!  

    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