I disabled Gutenberg web builder/ editor using the following code:
add_filter( 'use_block_editor_for_post', '__return_false' );
Somehow this impacted contributor's capability to submit post for review, now contributor's posts are not asking any approval. I tried to remove the capability manually, by writing this code,
$role->remove_cap( 'publish_posts' );
but this code also has no effect at all.
It seems a WordPress bug, any suggestion?? It's showing the same results with https://wordpress.org/plugins/classic-editor/ plugin too.