Unable to reset offset of a specific partition of Kafka streams application

Hello, I have a Kafka streams application containing one input topic and no internal / output topic. All the stream application does is consume message from the input topic, filters on basis of certain criteria and persists in the db. I have a use case where I need to reset offset of a specific partition and consume the messages starting that offset. Before starting the stream, I make sure to call the cleanup method. Although the observation is that the consumer does not consume from the resetted offset instead, it does say that it tried fetching the committed offset which was the offset at which the partion was reset but then it didn’t consume. Btw in order to reset the offset, I used the kafka-streams-application script which confleunt provides, I shifted the offsets by x number. Can anyone please help?