Why is there a delay in updating variant.next_incoming_date on my product page?

I reached out to support today for similar issues regarding a restock date display we have on each of our product pages that is driven by liquid object property “next_incoming_date”. Historically if a product/variant is on an incoming transfer, the page has displayed the word “restock” and the date of that next incoming transfer. Since the update, this has not been functioning properly and causing inaccurate information to be displayed on our site. This is playing out as follows for us:

Example/Scenario 1: Variants on a newly created pending transfer display the word “restock” which is driven by an if statement for “variant.incoming” but do not display the next incoming date.

Example/Scenario 2: Variants on previous transfer, from before the Shopify Inventory Transfer update, are also still showing “restock” but not displaying the date. In this case neither should be displayed as the transfer is fully received. Despite being fully received, the transfer still shows an expected date on the list of transfers as if it is still pending.

Example/Scenario 3: If I edit a pending transfer by adding another item, neither the word “restock” or the date are displayed on that item’s product page as it should.

Example/Scenario 4: Variants that were previously on an older transfer used to inform customers of a future restock date, are now “stuck” displaying an old date despite the variant being deleted from that transfer, the date of that transfer being changed, and that transfer being fully received. This transfer also shows an expected date on the list of transfers as if it is still pending.

At first I got pushback that this was specific to my theme but after pushing harder on the oddities related to the transfer tool in the admin since the update, they escalated to senior support and acknowledged Shopify are currently aware of these issue but have not yet deployed a fix. The biggest thing I noticed after further looking was that there is no longer a way to mark a transfer as “completed” which is still in the instructions for transfers. In any case they opened a support case for our site and are working on fixing things.

2 Likes