Fyers quotes() API returning wrong values

Today, Fyers quotes() API returning same value for multiple calls at different time frames for NIFTY Index. This is the first time I have faced this issue. Does any one know how to avoid this?

[2023-11-08 10:15:00,596] {rsi_main.py:59} INFO - Time: [‘2023-11-08** 10:15:00**’], price: [19406.7], rsi:64.68

[2023-11-08 11:15:00,626] {rsi_main.py:59} INFO - Time: [‘2023-11-08 11:15:00’], price: [19406.7], rsi:64.68

[2023-11-08 12:15:00,579] {rsi_main.py:59} INFO - Time: [‘2023-11-08 12:15:00’], price: [19406.7], rsi:64.68

        data = 'NSE:NIFTY50-INDEX'
        response = self.fyers.quotes(data)
        if response['s'] == 'ok':
            ltp = response['d'][0]['v']['lp']

I will check and update there.

previous day close is 19406.7 but it is giving lp as 19406.7 @Z4PBvkQGyF please update us why is this?

Are you APIv2 user?

yes

Please upgrade to APIv3

it is more optimzied and well backtested.
You will not face this issue in v3.

sure.. Hope there are no glitches in APIv3

Yes @nag.046bes5o
You will not face,
If you face please let us know , we always try to fix it ASAP.

I have ported my code to APIv3 now everything is working fine. Thank you.