Intermitent issue posting tool output to assistant run / thread

I have a assistant that succesfully calls a tool and succesfully getst the output from the tool 30 - 40 % of the time th other 60-70% it correctly calls the function i display the output I want from the function I send it to the
self.run = self.client.beta.threads.runs.submit_tool_outputs_and_poll(
thread_id=self.thread.id,
run_id=self.run.id,
tool_outputs=tool_outputs
)

and the tool sits in requires_action and never updates. This code has 3 other functions that all work using the same code

Not sure but it seems like a backend issue has it does correctly work on the call sometimes . At pres I get stick in a infinite requires action loop
ool outputs submitted successfully.
tool_run status_the_first: requires_action
tool_run status: requires_action
run_5oHfa2DkqqlJnfpT6S6qq4sP
tool_run status: requires_action
run_5oHfa2DkqqlJnfpT6S6qq4sP
tool_run status: requires_action
run_5oHfa2DkqqlJnfpT6S6qq4sP
tool_run status: requires_action
run_5oHfa2DkqqlJnfpT6S6qq4sP
tool_run status: requires_action
run_5oHfa2DkqqlJnfpT6S6qq4sP
tool_run status: requires_action
run_5oHfa2DkqqlJnfpT6S6qq4sP
tool_run status: requires_action
run_5oHfa2DkqqlJnfpT6S6qq4sP
tool_run status: requires_action
run_5oHfa2DkqqlJnfpT6S6qq4sP
tool_run status: requires_action
run_5oHfa2DkqqlJnfpT6S6qq4sP
tool_run status: requires_action
run_5oHfa2DkqqlJnfpT6S6qq4sP
tool_run status: requires_action
run_5oHfa2DkqqlJnfpT6S6qq4sP

Any ideas ?

I’m seeing the same issue here for the past couple of days, model gpt-4-turbo, seems to be an intermittent issue when the tool outputs are longer

hi so i can say i was able to resolve my issue

i did the following
enabled threads in ui v helpful interface
wrote some code to look at run steps thx to others who commented on the forum
noticed that 2 of my function calls were running and i was only tracking for completed on on one of them
modified my prompt so that only one function ran at the same time
this resolved for me i was running synchronously while i got familiar with api however my prompt was not clear and it went off and tried to be asynchronous

so was er me not the api