If I have, say, dirt marked for sweeping, and one of my duplicants is set to not sweep in the jobs tab? They still sweep anyway. It's really annoying because I should, theoretically, be ab le to only have my athletic/strength dupes be janitors and yet this currently isn't possible.
Screenshots below show Catalina delivering materials that she just swept to the storage container, despite having sweep unticked in her job bar.
Update: If you set your dupe to not "deliver", they won't sweep. This is a good temp fix, but really if I untick the sweep job they should be ignoring those too.
Untick "sweep" job, mark materials for sweeping, then watch your dupes do it anyway.