Can't change TM user ID in Studio 2019 SP2

I finally discovered a rogue Studio installation with a different TM user ID to the user's regular workstation that is probably causing duplicates in a server TM in combination with the batch task Update Translation Memory thanks to 's discovery in this thread (https://community.sdl.com/product-groups/translationproductivity/f/studio/16655/exact-functioning-of-update-main-translation-memories-batch-task).

Now I want to change the offending TM User ID: I get an error message which has been reported elsewhere in the Beta group and here in the community.
https://community.sdl.com/product-groups/translationproductivity/f/studio/26945/error-object-reference-not-set-to-an-instance-of-an-object-when-trying-to-change-the-tm-user-id-in-file---options---translation-memory-updates---tm-user-id.

Trados Studio options menu showing Translation Memory Updates section with an error message displayed when trying to change the TM User ID.

How can I change the TM user ID without resetting the user's profile? Another thing I find strange is that I would have thought that the user ID that the user is logged in to groupshare (we use SDL authentication) would be used to update the TM. I'm still trying to understand the situation that could lead to duplicates in combination with a different user name on two different machines, using the update main translation memory task and the update system fields from bilingual files setting enabled.

Any help appreciated.

<SDLErrorDetails time="29.10.2019 21:08:31">
  <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>
    <HelpLink />
    <Source>Sdl.TranslationStudio.ProjectManagement</Source>
    <HResult>-2147467261</HResult>
    <StackTrace><![CDATA[   at Sdl.TranslationStudio.ProjectManagement.Settings.TranslationMemoryUpdateTaskSettingsControl._userSetupButton_Click(Object sender, EventArgs e)
   at System.Windows.Forms.Control.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnClick(EventArgs e)
   at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
   at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
   at System.Windows.Forms.Control.WndProc(Message& m)
   at System.Windows.Forms.ButtonBase.WndProc(Message& m)
   at System.Windows.Forms.Button.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>SDL Trados Studio</ProductName>
    <ProductVersion>15.0.0.0</ProductVersion>
    <EntryAssemblyFileVersion>15.2.0.1041</EntryAssemblyFileVersion>
    <OperatingSystem>Microsoft Windows 10 Enterprise</OperatingSystem>
    <ServicePack>NULL</ServicePack>
    <OperatingSystemLanguage>1031</OperatingSystemLanguage>
    <CodePage>1252</CodePage>
    <LoggedOnUser>x</LoggedOnUser>
    <DotNetFrameWork>4.0.30319.42000</DotNetFrameWork>
    <ComputerName>x</ComputerName>
    <ConnectedToNetwork>True</ConnectedToNetwork>
    <PhysicalMemory>8239984 MB</PhysicalMemory>
  </Environment>
</SDLErrorDetails>



Generated Image Alt-Text
[edited by: Trados AI at 6:59 PM (GMT 0) on 28 Feb 2024]
emoji