Quote:
If Ingroup ("groupA") = 0 or Ingroup ("GroupB") = 0

For some reason the script applies the settings as if that person is not in those user groups, when they are actually in one of the groups!


I would expect this IF statement to return false, if they are not in both of the groups. Since you are using OR, either one of the Ingroups returning a 0 would make the whole statement false.