Openai Assistant API retrieve never complete

I created a workflow with API connector that generates a thread on openai, then adds a message to it, then creates a run and then retrieves the run taking the response from assistant API, when the retrieve status is “complete” the response from assistant api should fill the value of a custom state. Unfortunately, however, the retrieve is never complete… no error message appears. The api KEY is right, the assistant API ID is also right.