Thank you. Ross ended up figuring out what went wrong. I forgot to add "id:" to "gam redirect stdout ./MemberUpdates.txt redirect stderr stdout update group csvkmd gsheet
us...@domain.com <DriveFileID> <SheetEntity> keyfield group subkeyfield role datafield email sync csvdata email" making it "gam redirect stdout ./MemberUpdates.txt redirect stderr stdout update group csvkmd gsheet
us...@domain.com <DriveFileID> id:<SheetEntity> keyfield group subkeyfield role datafield email sync csvdata email"
This allows me to have a Google Sheet listing everyone that should be in the groups and the sync will automatically remove or add anyone according to the list.