It's certainly possible as I do have a lot of stuff on my machine. Here's a list of Microsoft things I had installed:
Microsoft .NET Execution Environment (DNX) 1-rc1 (x64) for .NET Core
Microsoft .NET Execution Environment (DNX) 1-rc1 (x64) for .NET Framework 4.6
Microsoft .NET Version Manager (x64) 1.0.0-rc1
Microsoft Access database engine 2010 (English)
Microsoft ASP.NET 5 RC1 Update 1
Microsoft ASP.NET MVC 2
Microsoft ASP.NET MVC 4 Runtime
Microsoft Deployment Toolkit (6.3.8450.1000)
Microsoft Expression Web 4
Microsoft HEVC Media Extension Installation for Microsoft.HEVCVideoExtension_1.0.2512.0_x64__8wekyb3d8bbwe (x64)
Microsoft Office 365 - en-us
Microsoft Office 365 ProPlus - en-us
Microsoft SQL Server Compact 4.0 x64 ENU
Microsoft Support and Recovery Assistant for Office 365
Microsoft Teams
Microsoft VC++ redistributables repacked.
Microsoft VC++ redistributables repacked.
Microsoft Visual C++ 2005 Redistributable
Microsoft Visual C++ 2005 Redistributable
Microsoft Visual C++ 2005 Redistributable
Microsoft Visual C++ 2005 Redistributable (x64)
Microsoft Visual C++ 2005 Redistributable (x64)
Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.17
Microsoft Visual C++ 2008 Redistributable - x64 9.0.30729.6161
Microsoft Visual C++ 2008 Redistributable - x86 9.0.21022
Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.17
Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.4148
Microsoft Visual C++ 2008 Redistributable - x86 9.0.30729.6161
Microsoft Visual C++ 2010 x64 Redistributable - 10.0.40219
Microsoft Visual C++ 2010 x86 Redistributable - 10.0.40219
Microsoft Visual C++ 2012 Redistributable (x64) - 11.0.61030
Microsoft Visual C++ 2012 Redistributable (x86) - 11.0.61030
Microsoft Visual C++ 2012 x64 Additional Runtime - 11.0.61030
Microsoft Visual C++ 2012 x64 Minimum Runtime - 11.0.61030
Microsoft Visual C++ 2012 x86 Additional Runtime - 11.0.61030
Microsoft Visual C++ 2012 x86 Minimum Runtime - 11.0.61030
Microsoft Visual C++ 2013 Redistributable (x64) - 12.0.40660
Microsoft Visual C++ 2013 Redistributable (x86) - 12.0.40660
Microsoft Visual C++ 2013 x64 Additional Runtime - 12.0.40660
Microsoft Visual C++ 2013 x64 Minimum Runtime - 12.0.40660
Microsoft Visual C++ 2013 x86 Additional Runtime - 12.0.40660
Microsoft Visual C++ 2013 x86 Minimum Runtime - 12.0.40660
Microsoft Visual C++ 2015-2019 Redistributable (x64) - 14.23.27820
Microsoft Visual C++ 2015-2019 Redistributable (x86) - 14.23.27820
Microsoft Visual C++ 2019 X64 Additional Runtime - 14.23.27820
Microsoft Visual C++ 2019 X64 Minimum Runtime - 14.23.27820
Microsoft Visual C++ 2019 X86 Additional Runtime - 14.23.27820
Microsoft Visual C++ 2019 X86 Minimum Runtime - 14.23.27820
Microsoft Visual Studio Code
Microsoft Visual Studio Code (User)
Microsoft Web Platform Installer 5.0
Office 16 Click-to-Run Extensibility Component
Office 16 Click-to-Run Licensing Component
Office 16 Click-to-Run Localization Component
Windows Assessment and Deployment Kit - Windows 10
Windows Assessment and Deployment Kit for Windows 8.1
Windows Assessment and Deployment Kit Windows Preinstallation Environment Add-ons - Windows 10
Windows Deployment Customizations
Windows Deployment Customizations
Windows Deployment Tools
Windows Deployment Tools
Windows PE ARM ARM64
Windows PE ARM ARM64 wims
Windows PE x86 x64
Windows PE x86 x64
Windows PE x86 x64 wims
Windows PE x86 x64 wims
Windows System Image Manager on amd64
Windows System Image Manager on amd64
Windows Assessment and Deployment Kit for Windows 8.1
Windows Assessment and Deployment Kit Windows Preinstallation Environment Add-ons - Windows 10
Windows Deployment Customizations
Windows Deployment Customizations
Windows Deployment Tools
Windows Deployment Tools
Windows PE ARM ARM64
Windows PE ARM ARM64 wims
Windows PE x86 x64
Windows PE x86 x64
Windows PE x86 x64 wims
Windows PE x86 x64 wims
Windows System Image Manager on amd64
Windows System Image Manager on amd64
Of course, I have a lot of non-Microsoft things too.
The first three on the list seemed interesting. I uninstalled them, but it made no difference.
The following was installed by Windows Update on 4/1/20:
February 27, 2020-KB4537572 Cumulative Update for .NET Framework 3.5 and 4.8 for Windows 10 Version 1903 and Windows Server 1903 RTM and Windows 10, version 1909 and Windows Server, version 1909
Installed by Windows Update on 2/15/09:
January 14, 2020—KB4528760 (OS Builds 18362.592 and 18363.592)
Installed by Windows Update on 2/4/20:
February 11, 2020-KB4534132 Cumulative Update for .NET Framework 3.5 and 4.8 for Windows 10 Version 1903 and Windows Server 1903 RTM and Windows 10 , version 1909 and Windows Server, version 1909 (this was replaced by the previously listed update 4537572)
Installed by Windows Update on 1/17/20:
January 14, 2020-KB4532938 Cumulative Update for .NET Framework 3.5 and 4.8 for Windows 10 Version 1903 and Windows Server 1903 RTM and Windows 10, version 1909 and Windows Server, version 1909
Installed by Windows update on 12/13/19:
December 10, 2019-KB4533002 Cumulative Update for .NET Framework 3.5 and 4.8 for Windows 10 Version 1903 and Windows Server 1903 RTM and Windows 10, version 1909 and Windows Server, version 1909. This update replaces previously released updates 4519573 and 4515871.
Installed by Windows Update on 11/14/19:
October 24, 2019-KB4522741 Cumulative Update for .NET Framework 3.5 and 4.8 for Windows 10 Version 1903 and Windows Server 1903 RTM
Installed by Windows Update on 10/4/19:
September 26, 2019 — KB4522738 Cumulative Update for .NET Framework 3.5 and 4.8 for Windows 10 version 1903 and Windows Server 1903 RTM
Installed by Windows Update on 9/13/19
September 10, 2019-KB4514359 Cumulative Update for .NET Framework 3.5 and 4.8 for Windows 10 version 1903 and Windows 10 version 1909
Installed by Windows Update on 8/9/19:
July 9, 2019 — KB4506991 Cumulative Update for .NET Framework 3.5 and 4.8 for Windows 10, version 1903
July 9, 2019—KB4507453 (OS Build 18362.239)
I suppose I could uninstall some of the .NET updates. Perhaps your part-time developer might have some thoughts.
I can't help but point out, since you said that no one else has had this problem installing your product on Windows, that I have 394 (actually somewhat more, because I'm not counting things that don't require installation) non-Microsoft products installed on my machine (yes, that is definitely a lot) and none of them have had anything like this sort of problem.