richard-damon I tried xTaskNotifyAndQueryFromISR( handle, eIncrement, 0U, &prev_notify_val, &temp_yield) and it wreaked havoc in my system. Tasks would run but strangely according to Percepio but notify value was not incremented at all. Whereas, vTaskNotifyGiveFromISR would seem to work fine. Not sure what to make of it.