Hi. Sorry you’re experiencing this known bug.
I’ll mark this ticket as Pending Fix, which means this thread should receive a reply once the applicable fix has been released. I cannot guarantee when it will be fixed as it’s in the development team’s hands now. They need to assign it, code it, test it, and schedule it for release. I apologize for this issue and appreciate your understanding and patience.
In the meantime, here’s some code that should help:
/**
* Avoid a problem with Events Calendar PRO 4.2 which can inadvertently
* break oembeds.
*/
function undo_recurrence_oembed_logic() {
if ( ! class_exists( 'Tribe__Events__Pro__Main' ) ) return;
$pro_object = Tribe__Events__Pro__Main::instance();
$pro_callback = array( $pro_object, 'oembed_request_post_id_for_recurring_events' );
remove_filter( 'oembed_request_post_id', $pro_callback );
}
add_action( 'init', 'undo_recurrence_oembed_logic' );
And here’s another snippet that you may choose to use in addition:
https://gist.github.com/cliffordp/e331b28d0d4d3b042fc7daf714256796
Again, apologies for this issue. Please let me know if I can be of further assistance before the bug fix gets released (hopefully very soon).