I don't have any of those programs installed, or any program that's supposed to augment multi-monitors.
Fences used to work perfectly with my exact same setup, same programs, everything, and now it doesn't.
My issue is that my desktop will randomly freeze/crash every once in a while. It's a simple as that. And all of Explorer (desktop, taskbar, start menu, windows) will be frozen for a few minutes. Sometimes this freeze will result in a crash loop, where Explorer will crash every time it's restarted. And sometimes it will just recover from the freeze after a few minutes of waiting.
One way to guarantee this freeze happening is to change display settings. My laptop has a 4k screen with 250% scaling, and my external monitor is 1440p with 125% scaling. Whenever I connect or disconnect my external monitor, this long freeze will happen. It will also happen when I switch between single monitor to dual monitor through Windows' display settings. And like I said before, freezes and crashes will also happen randomly with no display changes.
I will be very happy to provide any system logs, list of apps, screen recording, anything to help diagnose this problem. Again, this is a very recent fresh, clean re-install of Windows on my HP Spectre x360 15" from 2017. "Clean" re-install meaning I carried over zero settings/apps/files from my previous installation of Windows.