When I join a meeting by clicking on a link and have Safari as my default browser, it opens the meeting but downloads a new installer package every time.
I had issues with Safari before, but it was fixed shortly after I posted this issue:
Here is a video that shows exactly what's happening: