FP4: Caller ID "unknown" after last update of /e/OS (2.7-u) on Fairphone 4

Since the last /e/OS update the caller ID always is “unknown” after a few calls.
Whenever I restart the phone, the first call appears with a number. However subsequent calls appear as “unknown”. No telephone number is shown of the caller.

Is anybody else experiencing this problem?

/e/OS Version: 2.7.u-20250109460370-official-FP4
Provider: Spusu (Austria)

2 Likes

YES!!! I thought I was going crazy (and the phone service provider shares this view).

However for me it started 3 weeks after the upgrade of my FP4 to 2.7-u. Also, at first I could see the first number after reboot, but now reboot doesn’t help anymore.

To clarify: I don’t even see the number which is calling me, not just that I don’t see the associated name. All it says on the screen (and later in the call log) is “Unknown”.

I would very much appreciate any pointers, this makes the phone worse than useless. If I miss the call nobody knows they won’t receive the return call, because I don’t know who called me.

I might have found a workaround - it is too early to tell if it helps in the long run, but for now it works (I see the Caller IDs).

What helped is that I have disabled option “4G Calling - Use 4G services to improve voice calls (recommended)”. I can also reproduce the problem by enabling this option again, and fix it by disabling it.

I’m still curious why this happened though and why this option affects caller IDs.

1 Like

Disabling the option “4G Calling - Use 4G services to improve voice calls (recommended)” also helped for me.

—//—

It might have something todo with the change mentioned in the release notes of v2.7-u → Bug Fixes
It says: Fairphone 4: eSim supported again

Well, it is not working for me. Still have the same problem (caller unknown). Help!
Any ideas?

Maybe you have a similar issue to this FP5 incomming calls as 'unknown'

Tx for your response.
I did disable 4G in wifi calling, but it did not work. I’m pretty desperate.
Funny thing is that outside my country (Slovenia) i do not have this problem (e.g. in Austria or Croatia), but when i return to Slovenia the unknown caller problem is back.

I have no Fairphone but was it not mentioned in the Fairphone article to disable Volte? Of course it will seem to vary by carrier.

Seems to me significant that you don’t experience the problem out of your home country. So I would guess you are then “roaming” from your carrier’s point of view; perhaps speak to them about whether this switch is significant. It is surely the carrier’s job to pass the number to you in a fully readable form – they seem capable of doing it when roaming.

I do not mean to underestimate that the Fairphone shares some responsibility too. They do seem to offer “Live chat”.

@aibd the thing is: Caller ID was working with previous /e/OS versions just fine even with voLTE enabled.
It just stopped working after an /e/OS update. For me this doesn’t look to be a problem with our carriers.
And another indication is, that /e/OS changed something on how they handle SIM-Cards which sounds connected to me (but that’s an uneducated guess).

1 Like

I think that quote from Release notes refers to eSIM doesn't work anymore on FP4 after A14 (#8442) · Issues · e / Backlog · GitLab.

Perhaps Report an issue is in order.

1 Like

I am in contact with my carrier and they disabled VoLTE for my phone number. No effect.

1 Like

This might sound obvious, but I still want to mention it:
Have you tried to turn off / turn on the phone (maybe even remove battery for a couple of minutes) after switching those settings?

1 Like

I did, even removed the battery. No effect.

I may have junped a gun with the workaround. It works (I see the caller ID) if I disable “4G Calling” option, however, I am now at times not reachable and I can’t initiate a call at those times either. Restarting the phone doesn’t help. Enabling “4G Calling” solves the issue right away (always), but then I don’t see the Caller IDs on incoming calls, again.

So now I can either receive calls reliably, but not know who was calling (and if I don’t pick up then I don’t know who to call back), or I can see the Caller ID but maybe won’t receive any calls, without any indication of this situation.

Thus is very frustrating… I don’t mind if some apps don’t work, but the calls must work reliably for me.

My operator is Hot.si (Slovenia) if it matters. Does anyone have a suggestion on how to solve this? If I don’t find it, I will be forced to change the phone (and OS), as I can’t afford to not be reachable, but I would really really hate to do that.

EDIT: it looks like this issue is not new: Issues with calling on FP4

3 Likes

I did some research and testing.

  1. Factory reset of e/OS/ and added all of my apps back. Nothing changed.
  2. Install IodeOS 6 and added all of my apps back. Nothing changed.
  3. Install FairphoneOS. Install just a bunch of my apps (not all) and Fossify Calls (I didn’t use it before). It worked as it should.
  4. Install IodeOS 6 and Fossify Calls and all of my apps back. It works as it should.

I’m not shure if the Fossify Calls app is saving my connectivity or some other app, that I forgot to reinstall, but try Fossify Calls, and let me know if that maybe fixes the issue.

Cheers

I tried Fossify Phone, it doesn’t solve the issue for me (with “4G Calling” all numbers are “Unknown”).

Yes, 4G calling doesn’t work properly because Fairphone does not support any slovenian network operater. And they do not plan to (they replied to my email). Maybe write to them, for supporting the network operator you use. Link to FP supported network operators - https://support.fairphone.com/hc/en-us/articles/9779766652689-Set-up-4G-and-Wi-Fi-Calling
Fossify is maybe an answer for usig regular GSM network for calling. So you are reachable all the time.
I had the same issue with my FP4, e/OS/ and on re:do which is part of A1 Slovenia.

Funny thing is that until some months my FP4 worked just fine, using it in Slovenia. Network operater A1 and later Telekom. The phone was running /e/OS all the time.
I’m not shure, but i would guess the problem is OS, not the phone.

2 Likes

Same here. Problems started with update to 2.7-u. It worked fine before. I’m using Austrian provider called “Spusu” - which is utilizing the Network of Provider “Drei”.
(See title of the topic)

Thank you for clarifying - I think I understand now… “4G Calling” is actually VoLTE?

I have disabled it now and will try to figure out why I’m losing connectivity. I tried Fossify Phone, but the same thing happened in about a day, so I reverted to the original Phone app where I can at least set the call forwarding.

To be clear, what happens is: someone is calling me, but I’m not reachable for them. There is no indication of anything wrong on my side, signal looks good. If I try to call, I get the silence for about a minute (no ringtone or any message), then call is just cancelled. Soon after, I receive an SMS (about the missed call) and then everything works correctly again.

I will try to see if the problem could be connected to battery saving settings or sth. similar.

1 Like