Thank you for reaching out to the Zoom Developer Forum. When testing this on my end, I didn’t see the same issue when redirecting to the following URL: https://www.google.com/#/search
Do you see any errors in the console? Also, does this happen when you use the above URL or only when the leaveURL redirects to an Angular site?
if you are already on a hash url like : . and try changing to “” you will face the issue and yes it is on angular site when we use hash strategy or any site with hash In the url.
I tried looking for the issue in the sdk. It seems you are using window.location.href to redirect ,and to make it work on url with hash we have to use window.location.hash.
Thank you for your question. Currently, as a workaround, you will want to avoid the use of the hash strategy in Angular or use window.location.href to set the URL.