i am not aware of anything in druid that can generate duplicates out of thin air. our kafka ingestion is exactly-once by design, so it would definitely be a bug if a duplicate ever got created by druid.
is it possible the upstream kafka topic has its own duplicates, which are being de-duped by the snowflake ingest, but not by the druid ingest? (if duplicates exist upstream, druid will not de-duplicate them)