Galaxy M42 5G, NFC connection Issues

While trying to connect to a NFC tag in one of my hardware deices , I observed it is not connecting in Samsung M42 5G, the logs i get are as below

SecHAL: nfc_data_callback: !
2022-03-01 12:00:18.589 2625-15962/? E/SecHAL: nfc_data_callback: [Cmd]Received a response packet : data_sending_flag = false!!
2022-03-01 12:00:18.590 2625-2625/? I/SecHAL: nfc_hal_write: enter;
2022-03-01 12:00:18.590 2625-2625/? E/SecHAL: nfc_hal_write: [Cmd]Send EVT data_sending_flag = true, return size=4!!
2022-03-01 12:00:18.590 2625-2625/? I/SecHAL: nfc_hal_write: exit;
2022-03-01 12:00:18.590 2625-15962/? D/SecHAL: nfc_hal_task: Got a event: HAL_EVT_WRITE(3)
2022-03-01 12:00:18.590 2625-15962/? D/SecHAL: nfc_hal_task: current state: SERVICE
2022-03-01 12:00:18.591 2625-15962/? I/SecHAL: OSI_timer_start: enter,osi_lock
2022-03-01 12:00:18.591 2625-15962/? I/SecHAL: OSI_timer_start: before osi_unlock
2022-03-01 12:00:18.591 2625-15962/? I/SecHAL: OSI_timer_start: exit
2022-03-01 12:00:18.591 2625-15962/? I/SecHAL: device_write: enter
2022-03-01 12:00:18.591 2625-15962/? I/SecHAL: device_write: before system call
2022-03-01 12:00:18.591 2625-15962/? I/SecHAL: device_write: after system call
2022-03-01 12:00:18.591 2625-15962/? I/SecHAL: device_write: exit
2022-03-01 12:00:18.596 2625-15961/? I/SecHAL: subft_sent_msg_to_Hal_task: subft_sent_msg_to_Hal_task enter
2022-03-01 12:00:18.596 2625-15961/? D/SecHAL: subft_sent_msg_to_Hal_task: Sent message to HAL message task, remind que: 2
2022-03-01 12:00:18.596 2625-15962/? D/SecHAL: nfc_hal_task: Got a event: HAL_EVT_READ(4)
2022-03-01 12:00:18.596 2625-15962/? D/SecHAL: nfc_hal_task: current state: SERVICE
2022-03-01 12:00:18.597 2625-15962/? I/SecHAL: OSI_timer_start: enter,osi_lock
2022-03-01 12:00:18.597 2625-15962/? I/SecHAL: OSI_timer_start: before osi_unlock
2022-03-01 12:00:18.597 2625-15962/? I/SecHAL: OSI_timer_start: exit
2022-03-01 12:00:18.597 2625-15962/? I/SecHAL: nfc_data_callback: !
2022-03-01 12:00:18.597 2625-15962/? E/SecHAL: nfc_data_callback: [Cmd]Received a response packet : data_sending_flag = false!!
2022-03-01 12:00:18.598 2492-15960/? I/libnfc_nci: [INFO:NativeNfcManager.cpp(1453)] SecureElement::getInstance().isPeerInListenMode()) : 0 
2022-03-01 12:00:18.598 2492-15960/? I/libnfc_nci: [INFO:NativeNfcManager.cpp(1457)] isNeedToResendScreenState : 0
2022-03-01 12:00:18.598 2492-2492/? E/libnfc_nci: [ERROR:NativeNfcTag.cpp(1216)] nativeNfcTag_doDisconnect: tag already deactivated
2022-03-01 12:00:18.604 2515-2910/? I/VolteServiceModule: onSreenOnOffChanged: on =0

Not sure why the error is post we get the packet in “nfc_data_callback”.
I am not very much familiar with the underlying services , but I believe it has something to do with
"SecureElement::getInstance().isPeerInListenMode()) " statement as the same tag I can write with other devices.
Any help will be much appriciated