[Bug] Missing incoming calls on busy line

asked 2016-10-15 00:26:27 +0300

Alex gravatar image

updated 2016-10-24 14:06:56 +0300

Description

This severe bug causes you to miss most incoming phone calls if you are already calling in the moment of the incoming call.

You won't receive any notification about the incoming call while calling and also no notifications and SMS messages about a missed call at any time.

It also seems that the frequency of this bug occurence depends on the 'call waiting'-setting in Settings > Apps > Phone.

Affected versions and devices

I think this bug was introcuded with 2.0.2.48/2.0.2.51. It is still reproducable on 2.0.4.13/14.

I tested it on my Jolla Phone.

How to reproduce

There are two quite different behaviour resulting from your 'call waiting'-setting in Settings > Apps > Phone but the result of the missed call is mostly the same in both cases.

You need three phones with a working calling functionality - your Sailfish OS device and two other phones.

  1. Take one of the two phones and call your Jolla/Sailfish OS device (it also doesn't make any difference if you would call from your Sailfish OS device to one of the two phones)
  2. Pick up the call on your Sailfish OS device (or on the phone you are calling to from your SFOS phone)
  3. Now take the third phone and call your Sailfish OS phone from it
  4. Result: Dependent on your 'call waiting'-setting

    • you will get the line-busy tone on the third phone and your SFOS phone won't receive any missed call notification or any SMS message about the missed call at any time even though your operator/network is set to send SMS messages on missed calls. In this case the operator/network setting seems to be ignored!

    • If the 'call waiting'-setting is turned on it is possible to receive a variety of results (since it's very buggy): Sometimes you won't get any notification about an incoming call and you are unable to notice the incoming call and also won't receive a (SMS) notification about it, in other cases you will get the common ui and sound notification about the incoming call but again in other cases you will only receive the incoming call on your SFOS phone after canceling the first active phone call on your SFOS phone.

Expected behaviour

The expected behaviour is that you need to receive OS and SMS notifications about all missed calls:

  • with activated 'call waiting'-setting you need to reliably receive a sound and ui notification about the incoming call and an events notification if you do not pick up the incoming call
  • with deactivated 'call waiting'-setting you need to receive a SMS message about the missed call IF your operator/network is set to send SMS messages on missed calls

The following questions are possibly related to this issue:

edit retag flag offensive close delete

Comments

What is expected behavior in your opinion? For a caller to be transfered to voicemail when another call is present is an operator/network setting afaik.

Mohjive ( 2016-10-15 13:51:06 +0300 )edit

@Mohjive The expected behaviour is that you need to receive notifications about all missed calls:

  • with activated 'call waiting'-setting you need to receive a sound and ui notification about the incoming call and an events notification if you do not pick up the incoming call
  • with deactivated 'call waiting'-setting you need to receive an events notification about the missed call and a SMS message (which might depend on your operator/network settings)
Alex ( 2016-10-15 14:10:18 +0300 )edit

@Alex: I expect the same behavior as you if call waiting is enabled, and if it's not happening I see that as a bug. But when call waiting is disabled, the behavior depends on your call forwarding setting instead. If you expect to receive an sms, or any other notification, that is entirely up to your operator and not a Jolla bug.

Mohjive ( 2016-10-15 14:20:54 +0300 )edit

@Mohjive Please read the reported question carefully...

It surely is a bug if you will never find out that someone tried to call you. This is not about the operator's settings but about the OS missing your incoming calls and not showing you that there was a missed call.

Just try this out on any other common OS and you will receive a notification about every missed call which comes from the OS and not from your operator/network. Also read the related questions...

Alex ( 2016-10-15 14:31:04 +0300 )edit

It's impossible for the OS to notify the user about a missed call, if the OS doesn't even get the call. In the case of call waiting is disabled the new call is not even routed to your handset if you already have another call active.

Mohjive ( 2016-10-15 14:45:47 +0300 )edit