Hi Team,
On s32k144 with FreeRTOS, we are doing a non-blocking i2c read which is having a delay of 1ms via OSIF_TimeDelay(1). During which we notice a WDOG being triggered.

I doubt if this is an actual watchdog; The CFSR register contents are follows:

if the register addresses are correct, then I believe the IMPRECISERR and FORCED bit are set which means there is a hard fault.
The stack usage is within the limit.
Wondering why would a vTaskDelay() cause a fault? Can somebody please shed some light or direct to the right forum for attention?
Thanks.