No sound on mac safari and not able to switch speaker and microphones

I am working with Meeting SDK and Version 3.7.0 in my vue web application.

The first issue for all devices and browsers-
I can join a Zoom meeting using SDK but I can’t switch my speaker and microphone from the audio options menu. Now the options are anchor tags with href=“#” so it changes the route of my application. Previously they were a list and were working fine.

The second issue on the Mac Safari
I have not heard anything from others on my application after I successfully joined the meeting but they can hear me.
I am getting some source map loading errors on the console.