Hey Drew,
Thanks for reaching out on this as well!
For example, I disabled event categories in the php file but they appear again with a new update. I don’t want to have to constantly update these with the plugin.
If you edited the plugin core files (the files inside the plugin folder), then this is the expected behaviour. When plugins (or WordPress core) is updated, all files in their folders are replaced. The method to perform safe customizations is described in our themer’s guide. Also, if you are using a theme you did not developed, then using a child theme is the right way to store theme customizations.
Please let me know if you still have doubts about this,
Best,
Nico