I had a delayed job running minutes after a merchant action was performed. This was calling to update the product metafield - which I thought would always exist. Updating it via REST API when the metafield doesn't exist causes the API to create a new metafield.
You are an absolute lifesaver. I truly can't thank you enough. Appreciate you so much, and appreciate you taking time out of your day to help me.