REV_ value is not identical between RU_EXECUTION and RU_EXT_TASK

I had an issue in camunda where a service task was completed successfully but the token stayed stuck on it and didn’t continue.

And i was going through DB tables, i found in RU_EXT_TASK table that SUSPENTION_STATE_ is equal to 1, which i believe is suspended state, please correct me if I’m wrong, but I’m not sure why it went by itself to this state.

But i also noticed that the REV_ value in RU_EXT_TASK table is 2 which is different from RU_EXECUTION table which is 1, for the same service task.

Can someone explain this to me please.

Did you suspend the process instance, suspending process instance will suspend all the tasks too

No, i didnt touch that process instance