The title pretty much asks the question.
I'm trying to add and delete members to/from a group using the LAPI calls LAPI_USERS.AddUserToGroup() and LAPI_USERS.DeleteUserFromGroup, respectively. Although I'm a Group Administrator, these calls return errors (codes 400201 and 400801, respectively). If I set myself as the Group Owner, then the calls work.
Oddly, I'm able manually to add/delete members even when simply a Group Admin -- no need to be Owner in the manual case.
Must I really be the Group Owner in order programmatically to add/delete members? This throws a monkey wrench in the works, as I need to perform this admin function even on groups I don't own (but administrate).
Please help! Thanks!