Too many trains of thought here. I'll start over.
It is my assumption that the very first installation of STARDOCK FENCES on any box with the win10 OS (including the latest Preview) would work as it should.
The error is hidden somewhere in what remains on the box (cleaning or not) when the program is re-installed: re-written/written-over. I speak from my own experience only. I made many attempts to install/uninstall/re-install STARDOCK FENCES over the last 2 Insider previews. It was not until I manually scoured every last shred (and some were hard to find) of STARDOCK that I achieved success...through multiple re-boots too!
Consider too, where is the info (file?) on your box that is prompting the error message? If you are, indeed, doing a "clean" install, how does the program "remember"?
A Windows Explorer problem? If this error information is a result/comes with/caused by your new "clean" installation, then the program is interacting incorrectly with something ALREADY ON YOUR BOX.
Finally, remember, error messages are only as accurate as the programmer who compiled them. They are not always a reflection of what actually IS, but what most nearly represents the true error 'recipe'. They are not unique/error specific messages sent to you in real time from a cognizant source.
That's the best I can do. Good luck everyone.
Kevin