For many months now, infact since oct or nov 2022, there is a lot of missing data that is random in nature when trying to fetch pre-open data.
While calling the quote api with multiple tickers, on some days you can get all correct data and on other days 4-5 tickers with 9:07 data while the rest are all empty. only the previous day data is included in it.
I am fetching the between 9:08:00 and 9:10:00 and tried different times but this isn't the issue upto 9:14:00am
The quote api has "cmd" which gives the last 1-min candle data and use to work fine earlier. Now it is just random between 5 and 50 quotes which maybe correct or not having pre-open price.
The issue has been reported and followed-up but it is still not resolved.