get the content moderation value on node update
Getting the version of the entity meant getting the last revision and allow to get the correct value

function my_hook_entity_update(Drupal\Core\Entity\EntityInterface $entity) {    
  if ($entity-&gt;getEntityTypeId() !== 'node') {
    return;
  }

 $current_entity_lang = $entity-&gt;get('langcode')-&gt;value;
 $translated_entity = $entity-&gt;getTranslation($current_entity_lang);
 $mod = $translated_entity-&gt;get('moderation_state')-&gt;getValue());
}