Tracker + Scala Collector configuration for batch records

Setup: I have a scala collector feeding into a kinesis stream on aws and further landing the data using firehose to Redshift. I also have an android tracker which is emitting events and pushing to collector at Default (10 records). The buffer config for collector is 1 MB/100 records/1 second.

When I send 10 records from collector I dont see packets in redshift. (bad stream).
When send Single record all packets show up in redshift.

Am i missing something in config or tracker. ?

PS: only 3 weeks into it … pardon the naive question.