Issue in fetching options expiry list

Initialize dhanhq with the context

client_id = “”
access_token = “”
dhan_context = DhanContext(client_id,access_token)
dhan = dhanhq(dhan_context)

masterList = pd.read_csv(“api-data/api-scrip-master-detailed.csv”, low_memory=False)

nifty_row = masterList[
(masterList[‘SYMBOL_NAME’] == ‘NIFTY’) &
(masterList[‘INSTRUMENT’] == ‘INDEX’) &
(masterList[‘SEGMENT’] == ‘I’)]

under_security_id = int(nifty_row[‘SECURITY_ID’].values[0])
print(“Nifty 50 under_security_id:”, under_security_id)
expiry_resp = dhan.expiry_list(
under_security_id=under_security_id,
under_exchange_segment=“I”
)
print(“Expiries resp:”, expiry_resp)
expiries = expiry_resp.get(‘data’, )
print(“Available expiries:”, expiries)

This is the output which i’m getting

Nifty 50 under_security_id: 13
Expiries resp: {‘status’: ‘failure’, ‘remarks’: {‘error_code’: None, ‘error_type’: None, ‘error_message’: None}, ‘data’: ‘’}
Available expiries:

Process finished with exit code 0

Even tried with
dhan.fetch_security_list(mode=“detailed”)

Same issue,
Version: DhanHQ-py : v2.1.0