Problems with WP_Query, Loop, a condition and Posts per Page

Just for your Info.
I switched my Plugin to Advanced Custom Fields and created the Query like this. Maybe it was because of the “-” I used in my CustomField or it was the format of my Date.

$today = date('Ymd');
$args=array(
   'post_type' => 'veranstaltungen',
   'posts_per_page' => 3,   
   'meta_query' => array(
        array(
       'key' =>  'ende',
       'compare' => '>=',
       'value' => $today,   
        ),      
    ),  
       'meta_key' =>  'start',
       'orderby' => 'meta_value',
       'order' => 'ASC',   
);
$loop = new WP_Query($args);            
?>
<?php while ( $loop->have_posts() ) : $loop->the_post();

Thanks to everyone trying to help! 🙂

techhipbettruvabetnorabahisbahis forumueduedueduseduedusedusedusedusedusedu