Hi, I'm building an agent to be able to make phone calls via Lindy Phone, and the specific use case really requires us to have an "Agent Step" that's able to handle making the calls, as opposed to multiple actions to perform and loop through. The Agent Step is able to make the call successfully, however it's unable to actually end the call. I've ensured the Agent Step has the End Call skill for Lindy phone (as well as the Make Phone Call skill), I've given the prompt very specific instructions on when to end the call and to use the End Call skill to do it, however the call will continue indefinitely. How can I get this Agent Step able to end a call properly?