"A group.instance.id should be different for each member of the consumer group, because it encapsulates the member’s identity as a consumer instance. The broker maps the group.instance.id to each member.id to ensure each consumer’s unique identity."
https://www.confluent.io/blog/dynamic-vs-static-kafka-consumer-rebalancing/