Thanks, this seems to work — I added that to my functions.php with this code:
function tribe_related_posts_args_limiter ( $args = array() ) {
global $post;
$event_start_date = strtotime( $post->EventStartDate );
$event_end_date = strtotime( $post->EventEndDate );
$date_format = Tribe__Events__Date_Utils::DBDATETIMEFORMAT;
$args['eventDisplay'] = 'custom';
$args['start_date'] = date_i18n(
$date_format,
strtotime( 'now()', $event_start_date )
);
$args['end_date'] = date_i18n(
$date_format,
strtotime( '+3 month', $event_end_date )
);
return $args;
}
add_filter( 'tribe_related_posts_args', 'tribe_related_posts_args_limiter', 10, 1 );
I’ll monitor it for awhile but it seems to be working for now.