After still more investigation:
1. It seems that the exiftool command would fail the same way when run in a shall directly against the file. Debugging verified that it WAS being run after all
2. I found that if (in the shell) I attempted a repair of metadata (exiftool -all= -tagsfromfile @ -all:all -unsafe -icc_profile FILENAME ) it would then afterwards properly write the metadata to all files.
3. Using this knowledge, I thought perhaps using the option:
$exiftool_remove_existing=true;
to remove all tags and then have them re-added would help BUT This fails in all kinds of ways on any install (at least for me):
a. no metadata is ever written, the files only have whatever metadata was in the original file, nothing that was added in the system
b. Now the SCR image contains NO metadata
I have also tried every combo of:
$force_exiftool_write_metadata = false;
$exiftool_write_option = false;
but to no avail.
Maybe what is needed is an option to "fix" the files before writing. I will try to include an option for that and see if that works...
Does ANYone have ANYthing to suggest here? Thanks,