# Serial Loops - Issue with operators

**URL:** <https://developer.sailpoint.com/discuss/t/serial-loops-issue-with-operators/212417>\
**Category:** SHF Discussion and Questions\
**Tags:** workflows, sailpoint-identity-security\
**Created:** [June 12, 2026, 10:38pm UTC](https://developer.sailpoint.com/discuss/t/serial-loops-issue-with-operators/212417 "2026-06-12T22:38:37Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![YanCoelho](https://avatars.discourse-cdn.com/v4/letter/y/f6c823/32.png) [@YanCoelho](https://developer.sailpoint.com/discuss/u/YanCoelho)\
**Post date:** [June 12, 2026, 10:38pm UTC](https://developer.sailpoint.com/discuss/t/serial-loops-issue-with-operators/212417/1 "2026-06-12T22:38:37Z")

</div>

Hello,

With Serial Loops, we can now “easily” paginate APIs using workflows! But I’ve struck what I believe is a bug! When you try to use a Verify Data Type or Compare Numbers operator inside a Serial Loop, it simply won’t work! I have an HttpRequest whose response I want to validate to check whether I should end my loop or keep processing, but the operators inside a Serial Loop simply can’t check the data — they always give a false positive!

 ![image](https://global.discourse-cdn.com/sailpoint/original/3X/1/9/19ddf2aefed0d2be094321aca9c5916b12e5b871.png)

 ![image](https://global.discourse-cdn.com/sailpoint/original/3X/4/7/47a8083e52ebd5f691ed8a9b1360adbd0f7b8e0c.png)

Has anyone faced this issue?

---

<div class="post-metadata">

**Author:** ![trettkowski](https://sea1.discourse-cdn.com/sailpoint/discuss/user_avatar/developer.sailpoint.com/trettkowski/32/36103_2.png) [@trettkowski](https://developer.sailpoint.com/discuss/u/trettkowski)\
**Post date:** [June 13, 2026, 4:41pm UTC](https://developer.sailpoint.com/discuss/t/serial-loops-issue-with-operators/212417/2 "2026-06-13T16:41:39Z")

</div>

Hi @YanCoelho

I noticed this same behavior and made a post in the original announcement below. There hasn’t been a reply from product yet, but it seemed to work for me when I used a define variable before the serial loop, but not when I used it inside the serial loop.

Can you confirm that your define variable step is in or outside the loop?

> [@New Capability: Workflows with 1K Serial Loops](https://developer.sailpoint.com/discuss/t/new-capability-workflows-with-1k-serial-loops/207478):
>
> Description We are excited to announce a new set of Serial Loop operators in Workflows that support up to 1,000 iterations per loop. With these operators, you can process large lists one item at a time and repeat steps until a condition is met without hitting the 250-item limit of today’s Parallel Loop operator. What you need to know The new loop operators run in serial (one iteration after another). They do not replace the existing parallel Loop operator (250-item cap) - both will be availabl…

---

<div class="post-metadata">

**Author:** ![YanCoelho](https://avatars.discourse-cdn.com/v4/letter/y/f6c823/32.png) [@YanCoelho](https://developer.sailpoint.com/discuss/u/YanCoelho)\
**Post date:** [June 13, 2026, 5:57pm UTC](https://developer.sailpoint.com/discuss/t/serial-loops-issue-with-operators/212417/3 "2026-06-13T17:57:48Z")

</div>

Hi @trettkowski

I was trying to validate an HttpResponse from an action inside the loop, but I had this issue as well. However, I managed to bypass it by updating the variable inside the loop!

Just a test workflow, but works!

[TestPag.json](https://developer.sailpoint.com/discuss/uploads/short-url/qtk6vERoG1jR6PQzy8Ns68IJ0zR.json) (7.6 KB)

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/sailpoint/original/2X/f/f2136700ed5e3703e0b85e02f6be799dacca7735.png) [@system](https://developer.sailpoint.com/discuss/u/system)\
**Post date:** [August 12, 2026, 5:58pm UTC](https://developer.sailpoint.com/discuss/t/serial-loops-issue-with-operators/212417/4 "2026-08-12T17:58:44Z")

</div>

Closed on August 12, 2026, 5:58pm UTC

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
