If something with EM, perhaps something like ownership of locations of the event vs. the locations.
Maybe a new setting is preventing to select locations the current event owner is has not created , regardless if you are currently admin or not (I had this issue already with coupons where it can be set like this)
Thanks for the suggestion. I’m testing as admin and all locations were created using the admin account. I’m not sure how ownership could be the issue, especially since everything worked fine yesterday.
It works correctly in the system I’m running locally in a virtual machine, which makes me think it’s database-related, but I don’t know where to look.
Do you mean in the admin area or on the front-end submission form?
did you do any theme, other plugins or EM updates before this issue started to happen?
I was able to fix this issue, and I think it was an issue with User Capabilities. I assumed that because I turned off all other plugins that it couldn’t be a plugin conflict, but I think that tinkering with a user roles plugin (Members) must have caused something to go wrong with Events Manager permissions. Having changed a permission in the database, turning off the plugin didn’t automatically undo the problem.
I wish the WordPress permissions system was more straightforward!
Thanks to everyone for your time and suggestions.
Although…
Why would some but not all locations have been hidden if it was a permissions problem? All locations appear to be set up identically.