There is defo no other pre_save_post() function anywhere in my code.
Can I refer you to something you stated in another topic?,
“$post_id on the back end will never == ‘new_post’.”
Does this have anything to do with my issue? Just to clarify I am running this on the backend, not the front end.