Hi Pete,
Thanks for reaching out!
The “Event List: Upcoming Events” widget shows upcoming events within your specified number of days, but it does not show events that have already ended for the current day. However, you can change that by adding this to your functions.php file:
add_filter( 'tribe_events_list_widget_query_args', function( $args ) {
$args['eventDisplay'] = 'custom';
$args['posts_per_page'] = 0;
$args['start_date'] = date( 'Y-m-d' ) . '00:01';
$args['end_date'] = date( 'Y-m-d' ) . '23:59';
return $args;
} );
Let me know if that works for you!