adjust_landing_page_query function uses pre_get_posts action to add its post type to query-vars. However, it doesn't check for existing values and overwrites them. Thus causing conflicts with other plugins/themes.
// Create the post types property as an array and include out CPTs in it.
$query_post_types = $query->get( 'post_type');
$query_post_types[] = self::CPT;
adjust_landing_page_query
function usespre_get_posts
action to add its post type to query-vars. However, it doesn't check for existing values and overwrites them. Thus causing conflicts with other plugins/themes.https://github.com/elementor/elementor/blob/bd8b98c3aa39570e20e75021e7fafaf926bafbc4/modules/landing-pages/module.php#L343
The above line should be: