Bug in api-v4: getMultiQuotes frequently misses some symbols & order of quotes is inconsistent

[
  { exchange: 'NSE', tradingSymbol: 'Nifty 50' },
  { exchange: 'NSE', tradingSymbol: 'Nifty Bank' },
  { exchange: 'NFO', tradingSymbol: 'NIFTY15FEB24P22000' }
]

Here is a response for the request with missing Nifty 50 quote. In some responses the Nifty 50 quote appears. Also the order of quotes in response are different every time.

[
  {
    requestTime: '18:27:39 09-02-2024',
    companyName: 'NIFTY BANK',
    exchange: 'NSE',
    tradingSymbol: 'Nifty Bank',
    symbolName: 'BANKNIFTY',
    segment: 'EQT',
    instrumentName: 'UNDIND',
    pricePrecision: '2',
    lotSize: '1',
    tickSize: '0.05',
    multipler: '1',
    priceFactor: '(1 / 1 ) * (1 / 1)',
    token: '26009',
    lastTradedPrice: '45634.55',
    ...
  },
  {
    requestTime: '18:27:39 09-02-2024',
    companyName: 'NIFTY 15FEB24 22000 PE ',
    exchange: 'NFO',
    tradingSymbol: 'NIFTY15FEB24P22000',
    symbolName: 'NIFTY',
    segment: 'DER',
    instrumentName: 'OPTIDX',
    pricePrecision: '2',
    lotSize: '50',
    tickSize: '0.05',
    multipler: '1',
    priceFactor: '(1 / 1 ) * (1 / 1)',
    token: '46570',
    lastTradedPrice: '269.25',
   ...
  },
  undefined
]

Hi @Vivek_Haridas ,

We’re currently in the process of upgrading to our next version. Once this fix is implemented, you won’t encounter this issue anymore. We appreciate your patience and understanding. Thank you!