Delayed data (today's date -2 ) in daily charts and also in API call

when i Try to fetch the QQQ previous day closing it is actually not giving me previous day closing price rather it is fetching previous day -1 closing price and also the date . I cleaned up all the history and restarted my laptop but it is still the same . It is only when I switch to Daily charts only.
I have highlighted in red . Over all price is updating correctly as shown in below screenshot.
THIS IS SAME FOR MANY TICKERS .

Need help on how to fetch the previous day closing price .

Thank you

Please find the request # 281816 .