I had the same problem with FMP (not FMP24) when I copied a working DSD+ installation from a Windows 10 PC to a new Windows 11 PC. My computer is set to never sleep on its own but I do put it to sleep at the end of the day. When I would wake it up in the morning, FMP would be locked up and require a restart. I disabled all the USB sleep-related options I could find, to no avail.
I looked at Event Logs and discovered that the computer was waking up in the middle of the night, presumably to do updates. DSD+ & FMP were operating correctly at that point. Four hours later, per the Event Log, the computer would sleep again due to inactivity. Further investigation revealed that this “sleep” was actually hibernation!
I went to the Advanced Options of my Power Plan and disabled hibernation. It’s been a few days now - the computer sleeps and wakes up when I want it to and FMP functions as it should. Strangely, disabling hibernation has stopped the middle-of-the-night wakeups and I’m fine with that.
Event Viewer is your friend. Note the time when DSD+ stops logging and search your System log for “Kernel-Power” events in that timeframe.
Kevin