Hey everyone,

I just tried to contact my country’s social health insurance system via phone, and to not have to pay in queue you have to request them to call you back. For some reason they don’t get my number automatically and I have to type it in.

So, what’s the problem? Well, my phone won’t allow me to press “+” while in a call, which is required to type in the country code.

I was able to make the call by waiting in queue but I have to pay a bit of money for it. In case I have to make more calls, it would be nice to know if there was a fix for this.

Dialer is the default one (Google?), phone is Oneplus Nord 5, up to date in updates (software version CPH2709_16.0.5.1002).

I hope someone knows a fix for this. I can type in the plus symbol just fine outside of calls by long pressing “0”, but it just won’t work in a call.

  • dhork@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    edit-2
    6 days ago

    As others have noted, the + doesn’t make a tone, but smartphones use it as shorthand for “use whatever international access code is necessary, based on where the phone is”. When I started traveling internationally, I found none of my contacts worked to call back to the US until I put the “+1” in all those numbers in my phone book. Then when I am home, the phone is smart enough to know it doesn’t need the international access code to call those contacts domestically.

    If your phone is from the same country as the service, you may not explicitly need the country code at all, and may just need to enter whatever is needed to call that number directly. For instance, the UK country code is 44. There is a leading “0” in printed phone numbers that you need to keep if you are dialing within the UK but need to omit when putting it in your phone with “+44”.

    • kuiskaaja@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      3
      arrow-down
      1
      ·
      6 days ago

      i know how international calling works.

      it said my number is invalid when i tried to type it in the local format, and told me to type in the international format, starting with the +

  • kylian0087@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    6 days ago

    Thats a issue with the keyboard. Samsung has this as well. I suggest installing a different one like heliboard

    • kuiskaaja@lemmy.mlOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      6 days ago

      i thought the dialer uses its own keyboard :O

      i’d love to try a FOSS alternative but im a bit scared to download apps from f-droid and such cus i have my banking apps on this device

      absolutely ridiculous if that’s the case though since im using gboard and you’d think that google’s products should always work perfectly together

      • TheRedSpade@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        ·
        6 days ago

        F-droid shouldn’t affect your banking apps. You don’t need root to install it, just have to enable developer options to allow third-party app stores.

    • terabyterex@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      edit-2
      5 days ago

      thays not an issue with the keyboard, + doesnt exist on a phone. there is no tone.

  • fuckwit_mcbumcrumble@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    3
    ·
    5 days ago

    You don’t dial the country code after you started the call. You do it before. If you just start typing out the phone number type country code first and it should auto complete the text.

    You never actually dial the + just like you don’t dial the - they’re just symbols to make remembering the number easier.

      • fuckwit_mcbumcrumble@lemmy.dbzer0.com
        link
        fedilink
        English
        arrow-up
        4
        ·
        edit-2
        5 days ago

        I read the post. See line 2. You can’t dial a + symbol. If you’re already in the phone call dial the phone number ignoring the + like you’d ignore the dashes. Either their system recognizes international phone numbers or it doesn’t and it doesn’t. As others have said maybe* 00 will be recognized as a +, but you don’t dial the plus symbol.