I compiled and tested an installer.
It installs 59 files in the main folder and others in other folders.
My program is supposed to be able to run after the installer completes, but
it complained about read-only data files.
I looked... and, indeed, data files and a (apparently random) dozen exe and
dll files in the main folder were marked system/hidden/read-only.
I'm not sure which version of SB I was using (sorry)... but as of a few days
ago it was the most recent.
Upgraded to 5.3 developer today.
Same behavior.

Looking through my script, I see that for some reason I had one file marked
to install SRH instead of having the "Use original file attributes" box
checked.

It finally dawned on me to look at the .htm log created by the installation
compiler. What had seemed random instances were actually all the files
installed after the one that was marked SHR in the script. Apparently some
flag got set by that file and never cleared by subsequent files.

Resetting that file to use original attributes solves my problem.

My little blonde head needs to rest now

Jane