Good evening Davin and welcome back!
Thank you for reaching out to us.
We are sorry to hear about the user roles issues you have been experiencing.
I would love to help you with this topic.
Here are the steps I recommend to identify (and solve the issue):
- Log in as an editor role. Once that is done, head over to an Event to try to update it. Fire up the Google developer tools and look at the console. I am pretty sure there will be a warning. Once that is done, please share your findings.
- Before logging in as an editor role, activate a maintenance page plugin. Temporarily reverting back to a default WordPress theme such as twenty-sixteen to see if that helps with event edition.
- Using your user role manager plugin, experiment with different permissions/capabilities until you find the missing ones for the editor role.
Let me know how that goes.
Best regards,
Geoff B.