Messages not getting published to offsetstore with external cassandra

We have an unmanaged service for external cassandra. After an event happens, it is stored in the messages table but no action happens for the message broker api. That is, messages are not getting published to the kafka topic, and offset store is blank. It all works good with embedded cassandra. What is it that we are missing here? thanks

this was happening because we were using one external kafka broker for both dev and in deployment. we were testing in dev, but we suspect it was already getting consumed by the app in deployment hence no offset was shown.