wpautop filter off for pages but on for posts

You could try this in your functions.php file

function disable_wpautop_for_pages(){
   if ( is_page()){
       remove_filter( 'the_content', 'wpautop' );
   }
}
 add_action('init', 'disable_wpautop_for_pages');

I have not tried this. It’s just a guess