Rick - in wwUtils.prg you have a function CopyObjectProperties() which accepts a parameter for lcPropertyExclusionList. However, your logic for skipping the fields in this passed list is incorrect.
*** Ignore stock properties IF AT("," + lcField + ",", "'" + ; lcPropertyExclusionList) > 0 LOOP ENDIF
*** Ignore stock properties IF AT("," + lcField + ",", ; "," + Alltrim(lcPropertyExclusionList) + ",") > 0 LOOP ENDIF
The correct code adds a comma to each end of lcPropertyExclusionList, whereas your original code, for some reason, simply added a sinqle quote to the beginning of lcPropertyExlcusionList.
Please accept my suggested change.
(Applies to Web Connection and Client Tools)