This is for today's Fences 3.10 release. I went through the pages of the "beta" feedback thread. Funny this issue seems to have been present but unresolved before release.
Promising fixes/explanations that I found:
I think I might find some luck looking for "shell extension" apps I still have installed.
From another thread, @sdRohan explained shell apps as "things that would show up in your context menu." https://forums.stardock.com/505006/page/4/#3811587
I feel like many of these context menu items would not be tied to anything deep enough in my system to cause a crash. If I were to tie context menu items to items running deep in my system, it wouldn't be the presence or lack of presence in the context menu that is the issue, more like the context menu item would indicate that I have a "shell app" running.
I could see if I were running another program similar to fences, like some of the old NVIDIA desktop managers, then some interference would be reasonable, but don't context menu items, like Recuva, not really DO anything until you click on them?
If we could tell the difference then maybe we could troubleshoot more easily?