We’re seeing a similar issue when calling update_post_meta() or the ACF update_field() function from /wp-admin/post.php
If I delete any records from the database related to a given wp_postmeta field, then update_field() will work properly, but if I call it repeatedly to update a post’s meta data then it will retain the previous value.
I sanity-checked it by deactivating the ACF Pro plugin, and then it worked as expected. When I reactivated the plugin, the problem returned.
I can confirm that the update resolves the issue. Thanks again!
Sweet! Thanks for the heads-up.
I’m going to try updating and see if that resolves it. Appreciate the time.
Thanks! There are definitely workarounds, but I am hoping that the ACF introduces a fix for it. For the moment, we can temporarily publish a post for a few seconds, attach it, and then switch the post back to a scheduled status. If it goes on for a long time, though, I’ll definitely use your solution to get around it!