If we think about it, this looks like a bug in http4s. We find an issue for it because the underlying problem is not as trivial as it initially sounds.
Maybe we can try to work around the issue. The fs2 API offers concatenation of streams and the nifty intersperse function to insert elements between emitted ones. Let’s give it a try.