I'm running exports every so often of users who still haven't enrolled in 2-step verification, using this command:
gam print users
username query "isEnrolledIn2Sv=false isSuspended=false
orgUnitPath='/some/path'" >> d:\temp\no2sv_export.csv
Every time I've run it so far, it has included some users who had already enrolled in 2-step. I sent out emails, users say they'd done it days prior, I check, and confirm that they had in fact turned it on.
The first time it happened, I ran the command, sent the emails, got feedback, ran the command again about 45 minutes later, and there were over 200 fewer users included in the first run that were not included in the second run, not because 200 users signed up in that period.
Any thoughts on why I would get users with 2-step enabled using this command?