Every modifier list I create in my catalog is deleted automatically, without any action from me. This has happened nine times since August 22 across two different creation methods. I currently have zero modifier lists and cannot configure drink add-ons for my cafe.
I was directed here by Square Customer Success, who indicated the API team would need to look at this.
Confirmed deletions
Retrieved via SearchCatalogObjects with include_deleted_objects: true.
2026-08-25T21:16:28.459Z
MODIFIER_LIST "Drinks Add on"
MODIFIER_LIST "Syrup"
Created through the Square Dashboard.
2026-08-26T00:59:52.724Z
MODIFIER_LIST "Drinks Add-On" (46BMSK4HYAG2MJBSOY72DQYF)
MODIFIER_LIST "Syrups" (IVJCJBF7INHJ5LKOEDMQEHK7)
Created via BatchUpsertCatalogObjects. Deleted at version 1787638229474.
2026-08-25T06:10:29.474Z
Same two lists, earlier build. Deleted at version 1787638229474.
2026-08-25T05:49:04.522Z
MODIFIER_LIST "Drinks Add-On" (JN3ARAPHQWFEGNSC2OBGSI42)
MODIFIER_LIST "Syrup" (ZGK2LWIO4UANXGZCXJWSBFJO)
Deleted at version 1787636944522.
2026-08-25T05:26:25.715Z
MODIFIER_LIST "Drinks Add-On" (ASDBUGEVER6SB2DTB3SSXDQ6)
MODIFIER_LIST "Syrup" (6AJ4J2OUMJV4XCWRTNUB556A)
Deleted at version 1787635585715.
2026-08-22T08:02:50.874Z
MODIFIER_LIST "Drink Add-ons" (F3NR5PHAUKO2EYSC6H67T2DI)
MODIFIER_LIST "Syrup" (JAHLB6ULYE2DOTLIGMNASNQA)
Deleted at version 1787385770874.
2026-08-22T07:20:28.845Z
MODIFIER_LIST "Drink Add-ons" (T62OV7RPUI6AJZNLMXVHQ47R)
2026-07-14T05:53:19.729Z
MODIFIER_LIST "Drinks Add ons" (HQUTGC7MLBFNRP7OJWJ3IYW2)
Observations
-
In every multi-object occurrence, all deleted objects share an identical
updated_atdown to the millisecond and an identicalversion. -
In the 2026-08-26T00:59:52.724Z case, the two modifier lists were entirely independent - flat lists, no nesting, no
child_modifier_list_ids, no cross-references of any kind. They were still removed together in a single operation. -
Both Dashboard-created and API-created sets are affected. The naming differences between occurrences reflect which method I used.
-
Time from creation to deletion is not consistent: 12 seconds, 5m30s, 11m, 13m, 7m, 6m, ~1h, ~4h. Not a fixed interval.
-
Only MODIFIER_LIST and MODIFIER objects are affected. My 89 ITEM objects have never been touched.
-
My Production API Logs for application
sq0idp-gnIynxXw2JnsvedhHYqDrQcontain no Catalog write calls in the windows bracketing these timestamps. The only Catalog entries are read-onlyGET /v2/catalog/listrequests from a monitoring script I wrote, running once per minute.
Possibly related
My modifier lists are returning channel_integrations with three entries, all state: ENABLED. The count has grown over the past several days - one entry on Aug 22, two by Aug 25 05:08, three by Aug 25 05:42. IDs begin:
CH_dw4i0KSmVflN2Zn0jZjKy6...
CH_ScSrYIxdb7Is0NeiUu2Gy6...
CH_2Lzbv05rCi7ekI7rmYDAy6...
I have not knowingly connected any ordering channels and do not have DoorDash or Uber Eats integrations. I don’t know what these are or whether they write to the catalog.
What I’m asking
-
Can someone determine which client issued the delete operations at
2026-08-26T00:59:52.724Zand2026-08-25T21:16:28.459Z? Merchant ID available on request or via DM. -
What are the three channel integrations above, and can a channel integration delete MODIFIER_LIST objects?
-
Is there a known issue here?
I can reproduce this on demand and provide full API response JSON for any occurrence listed. Square version in use: 2026-08-19.