Http request node stuck at spinning status!

Hey, i’ve checked some similar question as my problem but i didnt find it helpful :frowning:

the workflow stuck at Http request Node for more than 20 min , and the worst is that i cant even stop the workflow , each time i try to stop it i get this error message:
Problem stopping execution Only running or waiting executions can be stopped and 2641 is currently error !!

The workflow is looping to an end point for pagination to get some data , every thing looks well at first iterations , then it stuck (http request node) without even throwing an error , and when i press the stop workflow button i get the error that cant stop it :frowning:

this is the http request node

Information on your n8n setup

  • n8n version: 1.62.3
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app): npm
  • Operating system: windows 10

Hi @Mr_Developer

You’re passing 46 items into the HTTP node, and you have it configured to retry 5 times with a wait of 5 sec. So, if all of them fail, that’s already total of almost 20 minutes just wait time (sprinkle some fetch time on top) that this node will run until it will return the error. You also have a pretty high time-out of 4.5 seconds so that could add to the timing.

Please note that you can only stop WORKFLOW executions not node executions, hence the error.

I would recommend you try to debug this HTTP request in an isolated test setup first (try with 1 or 2 items) and figure out how to call the API correctly, so it won’t error.

For your production workflow, I would also recommend to handle larger input sets in batches, I would even “outsource” it in a sub-workflow for better control.

Hope that makes sense :slight_smile: