I'm not sure I agree with this. The last time I tested this on other platforms the behavior was exactly the same as the one we have: after hanging up an active call, the second call stays held.
I can think of at least one use case where not switching the second call to active might be a good idea: if you are on a call with someone and this call drops while you are speaking, you might end up speaking to the person in the second call accidentally.
I'm not sure I agree with this. The last time I tested this on other platforms the behavior was exactly the same as the one we have: after hanging up an active call, the second call stays held.
I can think of at least one use case where not switching the second call to active might be a good idea: if you are on a call with someone and this call drops while you are speaking, you might end up speaking to the person in the second call accidentally.