My app is delisted because of this scenario:
- A shop with lots of data (products, orders) installs my app.
- My app creates a bulk operation after installation.
- The shop uninstalls and reinstalls my app.
- New bulk operation can not be created since the previous operation is in progress.
Questions about the process:
- Why Shopify doesn’t stop the running bulk operation after uninstalling like ScriptTag?
- How can I stop the running bulk operation after uninstalling since my access token is invalid?
- How can I check the previous bulk operation with the new access token?
- I can limit the data with the bulk operation but what is the point of using bulk operation in this case?
- How can I solve this scenario with minimum effort?
ScriptTag: When an app is uninstalled from a shop, all of the script tags that it created are automatically removed along with it.