Teams incorrectly handle VoIP calls - headset/handsfree streams
normally VoIP call is recognized by the app (such as SfB) and stream audio to defined headset/hands-free device connected. Teams can't do that with several different consequences - starting from lack of proper support for headsets and impossibility to stream audio on different devices - e.g. regular audio to speakers and VoIP to hands-free set.
Kristi Allen commented
Instead of any app, use virtual phone number/ cloud based phone number for communication. Instead of app, Number having extra calling benefits and we can easily handle all the calls. to know more about virtual number - https://callhippo.com/cloud-based-virtual-phone-system