Hello!
I was able to produce a snippet that makes the featured image required for submitting a Community Event. That snippet is this:
add_filter( 'tribe_events_community_required_fields', 'tribe_community_require_image_to_submit', 10, 1 );
function tribe_community_require_image_to_submit( $fields ) {
if ( ! is_array( $fields ) ) {
return $fields;
}
$fields[] = 'EventImage';
return $fields;
}
☝️ Try adding this to your theme’s functions.php file and it should make featured images required.
You will have to take the reins on further refinement of this and/or other customizations, but I hope this helps! 😀
— George