Intermittent data loss in kinesis logstash input plugin

We are using kinesis input plugin in logstash to fetch data from cloudwatch. Below is the configuration setting. The issue which we are facing is intermittent data loss without any errors.
We are not able to find the root cause of the issue. Has anyone faced such issue and any recommendations to solve this issue of partial data loss.

input {
    kinesis {
    kinesis_stream_name => "kinesis-stream"
    application_name => "cloudwatch_prod"
    region => "us-west-2"
    codec => "cloudwatch_logs"
    }
}

Thanks,