I tried adding two different fix snippets separately to functions.php:
— snippet 1 —–
add_action( ‘parse_query’, ‘tribe_fix_tag_query’ );
function tribe_fix_tag_query( $query ) {
if ( $query->is_tag && (array) $query->get( ‘post_type’ ) != array( TribeEvents::POSTTYPE ) ) {
if ( empty( $query->query_vars[‘post_type’] ) ) {
$query->query_vars[‘post_type’] = array( ‘post’ );
}
}
}
— snippet 2 —–
add_action( ‘parse_query’, ‘tribe_fix_tag_query’ );
function tribe_fix_tag_query( $query ) {
if ( $query->is_tag && (array) $query->get( ‘post_type’ ) != array( TribeEvents::POSTTYPE ) ) {
if ( empty( $query->query_vars[‘post_type’] ) || (‘any’ == $query->query_vars[‘post_type’]) ) {
$query->query_vars[‘post_type’] = array( ‘post’ );
}
}
}
but no joy.
Canvas Version 5.2.4