I have a list of 43 tokens, but sometimes I see the ticks coming of length 39 or 37 even 35 and data of some instruments missing from the tick. Is this a thing or just happening at my end? If its happening on my end, how do I solve it?
Kite servers will send ticks as soon as they are available. They won't wait until all 43 tokens have ticks available and send as a single shot. Different kind of instruments and different type of subscription will have different payload sizes. More here.