It turns out that using EmbeddedKafka in kraft mode is somewhat unstable for a few use cases such as running multiple listeners in the same application and when using the new consumer group protocol (#3145). Consider switching the default to false and keeping the zookeeper-based EmbeddedKafka as the default.