Hi Ann!
Thanks for reaching out to us!
Unfortunately, there is no built-in setting to make the community submission fields required.
At the moment, the only way to achieve that is with some custom coding. We have an article that explains how you can do this here > https://theeventscalendar.com/knowledgebase/required-fields-for-events-submission-form/
Like you mention, there has been some problems where some of those snippets aren’t working and we have fixed many of them and always try to help with this customizations as much possible. However, it is custom development territory and we are a bit limited in how much support we can give for this type of requests.
I can surely see the use of having a built-in option to require the submission fields, so if you think this could be a good feature for our plugins, feel free to post it as a new idea in our User Voice > https://tribe.uservoice.com/forums/195723-feature-ideas so others can vote for it.
I’m sorry if that’s not the answer you were expecting. Please let me know if you have any follow up questions.
Best,
Victor