Call forwarding not working in 4.4.0.68

REPRODUCIBILITY: 100%
OS VERSION: Vanha Rauma 4.4.0.68
HARDWARE: Xperia 10ii
UI LANGUAGE: English
REGRESSION: Worked in all previous releases since may 2021

DESCRIPTION:

Since upgrading Sony Xperia 10ii to 4.4.0.68 call forwarding no longer functions at all.
When trying to enable call forwarding, the message states that “Service message Problem with service request”.

PRECONDITIONS:

No preconditions needed. Can be reproduced every time.

STEPS TO REPRODUCE:

  1. Unlock the phone
  2. Select phone > dialler
  3. Try to make the call forwarding by entering **21*PHONENUMBER#
  4. Press call

EXPECTED RESULT:

Message stating that calls are forwarded to “the_number_to_forward”

ACTUAL RESULT:

Error message: “Service message Problem with service request”.

MODIFICATIONS:

MicroG

ADDITIONAL INFORMATION:

The problem is not only limited to call forwarding but affects all different service codes like for example:
##21# Cancel call forwarding
**62*PHONENUMBER# Unreachable

All of these give the same exact error message

1 Like

Is VoLTE on your phone enabled?

No, I haven’t tried it properly yet. If I enable 4G calling (beta) from the settings menu the selection button just blinks there and does nothing else. There is no changes in call forwarding whether the 4G calling is enabled or not.

This happens with Xperia 10 III as well, with or without VoLTE.

Edit: I didn’t test Call Waiting on 4.4.0.64, now I’m running 4.4.0.68.

I’m still on .64 on an X10iii, and entering ##21# does also give a “problem with service” error.

The “Problem with service” (or “Problem with network”) seems to have been there (for several different network services, not just call forwarding) for a long time. I’ve encountered it in January (so it must have been 4.3 or even 4.2 OS version) when I was trying (as described here) to use the “deflect” function of org.nemomobile.voicecall to programatically forward a call to voice mail.

P.S. Call barring doesn’t seem to have been working correctly, either. Current status is not correctly shown (e.g. I’ve got international outgoing calls barred but it isn’t shown as active) and even if I set it and exit the screen, then it shows again as inactive). It’s been like that ever since I can remember, including the latest 4.4.0.68. XA2 Ultra.

For me this has not happened ever before and I have to use call forwarding almost every day around the year. Because of this the bug is quite critical issue for me and I’ll propably have to either revert back to earlier version or even revert to AOSP android while waiting the next release. The forwarding MUST work for me or the phone is useless.

I also have posted earlier some feature requests regarding the call forwarding/diversion (here and here). I sincerely hope this new issue will be fixed in the next release and I would much appreciate if also those feature requests would also be taken into consideration.

Some logging info:

emo@PGXperiiia10:~ $ journalctl -fa -u ofono
-- Logs begin at Fri 2022-07-15 20:42:00 CEST. --
Jul 15 22:06:39 PGXperiiia10 ofonod[3327]: Call Barring query error 44
Jul 15 22:06:39 PGXperiiia10 ofonod[3327]: Generating a get_properties reply with no cache
Jul 15 22:07:23 PGXperiiia10 ofonod[3327]: Unexpected getCallForwardStatus response 33
Jul 15 22:07:23 PGXperiiia10 ofonod[3327]: Unexpected getCallForwardStatus response 33
Jul 15 22:07:23 PGXperiiia10 ofonod[3327]: Unexpected getCallForwardStatus response 33
Jul 15 22:07:23 PGXperiiia10 ofonod[3327]: Unexpected getCallForwardStatus response 33
Jul 15 22:07:39 PGXperiiia10 ofonod[3327]: Unexpected getCallForwardStatus response 33
Jul 15 22:07:39 PGXperiiia10 ofonod[3327]: Setting succeeded, but query failed
Jul 15 22:08:50 PGXperiiia10 ofonod[3327]: Unexpected getCallForwardStatus response 33
Jul 15 22:08:50 PGXperiiia10 ofonod[3327]: Setting succeeded, but query failed
Jul 15 22:09:30 PGXperiiia10 ofonod[3327]: Call Barring query error 44
Jul 15 22:09:30 PGXperiiia10 ofonod[3327]: Call Barring query error 44
Jul 15 22:09:30 PGXperiiia10 ofonod[3327]: Call Barring query error 44
Jul 15 22:09:30 PGXperiiia10 ofonod[3327]: Call Barring query error 44
Jul 15 22:09:30 PGXperiiia10 ofonod[3327]: Call Barring query error 44
Jul 15 22:09:30 PGXperiiia10 ofonod[3327]: Generating a get_properties reply with no cache

This is clearly a bug in ofono binderplugin.

@slava, on my just bought and SFOS-enabled X10 III I am also unable to query the state of Call Waiting as well as Call Barring.

Can confirm problem with all GSM-kodes on Sony Xperia 10 III (4.4.0.68 (and before when on 4.4.0.64)).
Both with Settings => Apps => Phone => SIM menu, and directly with Phone => keyboard => GSM-codes.
(Have to put the SIM in my Xperia X (4.3.0.15) when enabling/disabling/change GSM settings)