Hi @Videda!
It’s not written in the documentation however @tommy did mention this a while ago on this forum. It’s probably worth adding it to the docs, as it is useful to know. See: ZoomMtg.join() returns “The signature has expired.” help me please - #28 by tommy
Maybe create a post in Feature Requests if you think adjusting the signature TTL is required

Unfortunately I observed that when a participant is added to a breakout room after his signature has expired, then he gets an error message (pop-up with the message: “The signature has expired.”) and is not able to continue the meeting.
So this would mean that the signature needs to be valid for the whole duration of the meeting. Is this true?
Ah right yes, since the breakout room is effectively a new meeting, the signature will still need to be valid for breakout rooms to work. Other meeting functionality should remain working though, such as video, audio and screen share.

In the [documentation on generating the signature][1] no JWT is used but instead the API Key and API Secret are used directly. Is there also a possibility to use a JWT to create a signature?
Apologies I mis-spoke here. You use the JWT Key and Secret to create the signature, not the token itself.
Thanks,
Alex