if youre not receiving completion events or getting a null for transcription even though it looks like u succeeded, it is because you actually haven’t properly configured the initial POST request where you handshake for ephemeral token
in this post im detailing it a bit:
Probably the exact same issue you guys are having.
Here is a working implementation from me in kotlin, I can convert it to python if anyone wants: