redialing immediately after a previous call ends → fails to bridge
Usually this is caused by the reuse of room names, and the agent not joining the room with the reused name since it corresponds to the same session.
That would explain why the agent does not joint the call ^ but just focusing on the Failed room at 0807 UTC, I believe it is this one:
https://cloud.livekit.io/projects/p_okztf07p5pn/sessions/RM_TmKqGfP9r9ZK/events
But the session events indicate the whatsapp caller joined, as did the agent, and the session proceeded for 25 seconds, so it looks successful?
I would recommend ensuring you have a unique room name for each call, which you can specify in dialWhatsAppCall