Hi
Welcome to Microsoft community.
The issue you're describing, where a third-party app's authorization process mistakenly identifies your computer as two different systems upon each shutdown, is certainly unusual and understandably frustrating. It seems like the authorization mechanism the third-party app uses is sensitive to certain system characteristics that it perceives as changing between sessions. Here are several steps and considerations that might help resolve or isolate the problem:
System Time and Date Consistency
Check if your system's time and date are consistent and automatically syncing. Sometimes, significant inconsistencies in system time and date can affect software behavior.
- Go to Settings > Time & Language > Date & Time to ensure your time and date are set to automatic.
Network Adapter Settings
Since you mentioned attempting to set a static MAC address and are using a WiFi adapter, ensure that the adapter settings are not being reset upon each reboot. Some systems or third-party software might reset these settings for security or configuration reasons.
Windows System Restore
If the issue started occurring after an update to the app, consider using Windows System Restore to revert your system to a state before the update was applied. This can help determine if the update is indeed the cause.
- Search for Create a restore point in the Start menu, open it, and see if you have a system restore point available before the issue began.
Check for System File Corruption
System file corruption could potentially cause unusual behavior. Running a system file check might identify and fix any corrupted files.
- Open Command Prompt as Administrator and run
sfc /scannow to check for system file integrity.
Hardware IDs and System Information
Some authorization systems use hardware IDs or specific pieces of system information to identify a device uniquely. Since you've mentioned adding new RAM, even though it was a while ago, it's worth checking if removing the new RAM changes the behavior (as a test, not a solution).
Update Drivers and BIOS/UEFI Firmware
Outdated drivers or firmware can sometimes cause unexpected issues. Ensure all your system drivers, especially for the motherboard and network adapters, are up to date. Similarly, check if there's a BIOS/UEFI firmware update available for your system.
Disclaimer: Microsoft provides no assurances and/or warranties, implied or otherwise, and is not responsible for the information you receive from the third-party linked sites or any support related to technology.
If you are going to modify BIOS Settings, please back up all your personal files first to ensure you do not lose data.
Clean Boot
Perform a clean boot to start Windows with a minimal set of drivers and startup programs. This can help determine if background software is causing the issue.
- Press Windows Key + R, type
msconfig and press Enter. Go to the Services tab, check Hide all Microsoft services, and then click Disable all. Next, go to the Startup tab and disable all startup items. Restart your computer and see if the issue persists.
- Disclaimer: A “clean boot” starts Windows with a minimal set of drivers and startup programs. It helps to determine whether a background service is interfering with your game or program and to isolate the cause of a problem.
These steps of "clean boot" might look complicated at first glance. However, to avoid any trouble for you, please follow them in order and step-by step so that it will help you get back on track.
Consult the Developer Again
Since the issue is specific to the app and its authorization process, keep the lines of communication open with the app's developer. Share your findings from the above steps. They might have insights or be able to adjust the authorization process based on new information.
Consider System Reinstallation
As a last resort, if the issue severely impacts your use of the app and no other solutions have worked, consider backing up your data and performing a clean installation of your operating system. This can ensure that any system-level changes that might be affecting the authorization process are reset.
Given the specificity of the issue, there might not be an immediate or simple solution, but these steps should help in further isolating and potentially resolving the problem.
Please feel free to let me know how it goes.
Best regards
Derrick Qian | Microsoft Community Support Specialist