I apologise for the late reply. The methods I've tried so far are:
- methods mentioned above in my original post
- manually activating SasSteam.exe (this pops up the same error message as well).
You can find the log from the pasted text below and I've censored my Steam ID for my privacy.
[2025-07-24T12:59:34] Info : Initialize: Product ID '2675', Product Name 'Fences5', Version 'SasSteam', Company Name 'Stardock', Process Name 'C:\Program Files (x86)\Stardock\Fences\SasSteam.exe'.
[2025-07-24T12:59:34] Info : Loaded package file 'C:\Program Files (x86)\Stardock\Fences\Default.spak', Version '5'.
[2025-07-24T12:59:36] Info : Submitting Steam Activation request...
[2025-07-24T12:59:38] Error : SteamActivate (MachineMismatch) 'The machine data does not match the existing license.'.
[2025-07-24T12:59:41] Trace : Displaying UI with key 'Steam?steamId=**************#limit'.
[2025-07-24T12:59:53] Info : Initialize: Product ID '2675', Product Name 'Fences5', Version 'SasSteam', Company Name 'Stardock', Process Name 'C:\Program Files (x86)\Stardock\Fences\SdDisplay.exe'.
[2025-07-24T12:59:53] Info : Loaded package file 'C:\Program Files (x86)\Stardock\Fences\Default.spak', Version '5'.
[2025-07-24T13:00:13] Info : Submitting Steam Deactivate Registration request...
[2025-07-24T13:00:14] Info : Steam Deactivate Registration request succeeded!
[2025-07-24T13:00:14] Info : Submitting Steam Activation request...
[2025-07-24T13:00:14] Error : SteamActivate (MachineMismatch) 'The machine data does not match the existing license.'.
[2025-07-24T13:00:15] Trace : Displaying UI with key 'Steam?steamId=**************#limit'.
[2025-07-24T13:00:15] Info : Initialize: Product ID '2675', Product Name 'Fences5', Version 'SasSteam', Company Name 'Stardock', Process Name 'C:\Program Files (x86)\Stardock\Fences\SdDisplay.exe'.
[2025-07-24T13:00:15] Info : Loaded package file 'C:\Program Files (x86)\Stardock\Fences\Default.spak', Version '5'.
[2025-07-24T13:00:41] Info : Initialize: Product ID '2675', Product Name 'Fences5', Version '5.8.9.3', Company Name 'Stardock', Process Name 'C:\Windows\Explorer.EXE'.
[2025-07-24T13:00:41] Info : Loaded package file 'c:\program files (x86)\stardock\fences\Default.spak', Version '5'.
[2025-07-24T13:00:41] Trace : Starting the Scheduler, flags=65533
[2025-07-24T13:00:41] Trace : [Scheduler] Adding Pending Task: 'Notify_GracePeriod'.
[2025-07-24T13:00:41] Trace : [Scheduler] Adding Pending Task: 'Notify_GracePeriod_Subscription'.
[2025-07-24T13:00:41] Trace : [Scheduler] Adding Pending Task: 'Remind_FinalSubscribeWarning'.
[2025-07-24T13:00:41] Trace : [Scheduler] Adding Pending Task: 'Remind_FinalTrialWarning'.
[2025-07-24T13:00:41] Trace : [Scheduler] Adding Pending Task: 'Remind_FirstSubscribeWarning'.
[2025-07-24T13:00:41] Trace : [Scheduler] Adding Pending Task: 'Remind_FirstTrialWarning'.
[2025-07-24T13:00:41] Trace : [Scheduler] Adding Pending Task: 'Remind_GracePeriod'.
[2025-07-24T13:00:41] Trace : [Scheduler] Adding Pending Task: 'Remind_GracePeriod_Subscription'.
[2025-07-24T13:00:41] Trace : [Scheduler] Adding Pending Task: 'Remind_NoLicense'.
[2025-07-24T13:00:41] Trace : [Scheduler] Adding Pending Task: 'Remind_SecondTrialWarning'.
[2025-07-24T13:00:41] Trace : [Scheduler] Add Task: 'UpdateCheck' not scheduled. (Update Filter)
[2025-07-24T13:00:41] Trace : [Scheduler] Adding Pending Task: 'ValidateLicense'.
[2025-07-24T13:00:41] Trace : [Scheduler] Schedule Task: 'SuspendWatchdog' at 2025-07-24T21:00:41.
[2025-07-24T13:00:41] Info : Initialize: Product ID '2675', Product Name 'Fences5', Version '5.8.9.3', Company Name 'Stardock', Process Name 'C:\program files (x86)\stardock\fences\Fences.exe'.
[2025-07-24T13:00:41] Info : Loaded package file 'C:\Program Files (x86)\Stardock\Fences\Default.spak', Version '5'.
[2025-07-24T13:00:41] Info : Initialize: Product ID '2675', Product Name 'Fences5', Version '5.8.9.3', Company Name 'Stardock', Process Name 'C:\program files (x86)\stardock\fences\Fences.exe'.
[2025-07-24T13:00:41] Info : Loaded package file 'C:\Program Files (x86)\Stardock\Fences\Default.spak', Version '5'.
[2025-07-24T13:00:41] Trace : Displaying UI with key 'Welcome'.
[2025-07-24T13:00:41] Info : Detected a Steam Install, we're going to pass this to SasSteam.exe.
[2025-07-24T13:00:41] Info : Initialize: Product ID '2675', Product Name 'Fences5', Version '5.8.9.3', Company Name 'Stardock', Process Name 'C:\program files (x86)\stardock\fences\Fences.exe'.
[2025-07-24T13:00:41] Info : Loaded package file 'C:\Program Files (x86)\Stardock\Fences\Default.spak', Version '5'.
[2025-07-24T13:00:41] Info : Initialize: Product ID '2675', Product Name 'Fences5', Version 'SasSteam', Company Name 'Stardock', Process Name 'C:\Program Files (x86)\Stardock\Fences\SasSteam.exe'.
[2025-07-24T13:00:41] Info : Loaded package file 'C:\Program Files (x86)\Stardock\Fences\Default.spak', Version '5'.
[2025-07-24T13:00:42] Info : Submitting Steam Activation request...
[2025-07-24T13:00:43] Error : SteamActivate (MachineMismatch) 'The machine data does not match the existing license.'.
[2025-07-24T13:00:44] Trace : Displaying UI with key 'Steam?steamId=**************#limit'.
[2025-07-24T13:00:44] Info : Initialize: Product ID '2675', Product Name 'Fences5', Version 'SasSteam', Company Name 'Stardock', Process Name 'C:\Program Files (x86)\Stardock\Fences\SdDisplay.exe'.
[2025-07-24T13:00:44] Info : Loaded package file 'C:\Program Files (x86)\Stardock\Fences\Default.spak', Version '5'.
[2025-07-24T13:00:50] Info : [ShowUI] Process Ran: 'SasSteam.exe', in 'C:\Program Files (x86)\Stardock\Fences' successfully.
[2025-07-24T13:00:50] Info : Initialize: Product ID '2675', Product Name 'Fences5', Version '5.8.9.3', Company Name 'Stardock', Process Name 'C:\program files (x86)\stardock\fences\Fences.exe'.
[2025-07-24T13:00:50] Info : Loaded package file 'C:\Program Files (x86)\Stardock\Fences\Default.spak', Version '5'.
[2025-07-24T13:27:27] Info : Initialize: Product ID '2675', Product Name 'Fences5', Version 'SasSteam', Company Name 'Stardock', Process Name 'C:\Program Files (x86)\Stardock\Fences\SasSteam.exe'.
[2025-07-24T13:27:27] Info : Loaded package file 'C:\Program Files (x86)\Stardock\Fences\Default.spak', Version '5'.
[2025-07-24T13:27:28] Info : Submitting Steam Activation request...
[2025-07-24T13:27:29] Error : SteamActivate (MachineMismatch) 'The machine data does not match the existing license.'.
[2025-07-24T13:27:29] Trace : Displaying UI with key 'Steam?steamId=**************#limit'.
[2025-07-24T13:27:30] Info : Initialize: Product ID '2675', Product Name 'Fences5', Version 'SasSteam', Company Name 'Stardock', Process Name 'C:\Program Files (x86)\Stardock\Fences\SdDisplay.exe'.
[2025-07-24T13:27:30] Info : Loaded package file 'C:\Program Files (x86)\Stardock\Fences\Default.spak', Version '5'.
[2025-07-24T13:27:32] Info : Submitting Steam Deactivate Registration request...
[2025-07-24T13:27:33] Info : Steam Deactivate Registration request succeeded!
[2025-07-24T13:27:33] Info : Submitting Steam Activation request...
[2025-07-24T13:27:33] Error : SteamActivate (MachineMismatch) 'The machine data does not match the existing license.'.
[2025-07-24T13:27:34] Trace : Displaying UI with key 'Steam?steamId=**************#limit'.
[2025-07-24T13:27:34] Info : Initialize: Product ID '2675', Product Name 'Fences5', Version 'SasSteam', Company Name 'Stardock', Process Name 'C:\Program Files (x86)\Stardock\Fences\SdDisplay.exe'.
[2025-07-24T13:27:34] Info : Loaded package file 'C:\Program Files (x86)\Stardock\Fences\Default.spak', Version '5'.