This is indeed a bug. The discussion is continued under https://github.com/spring-cloud/spring-cloud-stream/issues/3067