If it says "Joining... Please Wait" for longer than a few seconds is because telehealth is waiting for the Client to do something on their device.
For example, the first time someone joins a Session, it typically takes a few seconds longer as they have to enable their camera and microphone. This must be done before a connection can be established.