So perhaps don’t use kafka at all? E.g. Adyen used postgresql [1] as a queue until the outgrew.
In this case it seems there are a lot of things that can go south in case of major issue on the event pipeline. Unless the throughput is low.. but then why kafka?
[1] https://www.adyen.com/knowledge-hub/design-to-duty-adyen-arc...