• Review your server logs and see if any server-side errors are coming back from the API calls.
  • In the server logs, are the right subscription IDs being referenced? Your actions involve several searches to locate things, so check that each search is able to reference what it needs with your live data.
  • Does the product get created if it meets that condition? If it does, that at least tells you the backend workflow is triggered properly.
  • How are you triggering that first workflow to create/get the subscription? Check the logic for the SubID parameter. It’s possible the “Get Items” action just isn’t returning the items (therefore can’t create your internal records).
  • I’m assuming the issue is for a scenario when a subscription already exists, right? Because if you’re creating a subscription for the first time, there aren’t any items yet.