There was no issue at all. How were you searching for the banknifty instruments? Are you creating symbol names on your own or referencing them from the instrument list? Thats a common mistake many people do.
I think you might be making the mistake of looking for expired instruments starting with BANKNIFTY24221 or BANKNIFTY24228 instead of BANKNIFTY24FEB<PE/CE?
So yesterdays instrument was weeky expiry which would look like BANKNIFTY2422142500CE. The next wednesdays expiry is monthly expiry. So for the same strike price the symbolname would look like BANKNIFTY24FEB42500CE and not BANKNIFTY2422842500CE.
I think you might be making the mistake of looking for expired instruments starting with BANKNIFTY24221 or BANKNIFTY24228 instead of BANKNIFTY24FEB<PE/CE?
So yesterdays instrument was weeky expiry which would look like BANKNIFTY2422142500CE.
The next wednesdays expiry is monthly expiry. So for the same strike price the symbolname would look like BANKNIFTY24FEB42500CE and not BANKNIFTY2422842500CE.
https://kite.trade/forum/discussion/comment/45901/