• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login
UBports Robot Logo UBports Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login

Can's send sms, but is billed for it multiple times

Scheduled Pinned Locked Moved Support
12 Posts 5 Posters 648 Views 2 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • J Offline
      jezek
      last edited by jezek 29 Sept 2020, 19:35

      Hello, I just had a weird experience with SMS using messaging-app. I have a prepaid card, so after every sent SMS (or call) a message from operator is delivered to me with information about credit left. Today I sent an short SMS, but the sent sms didn't turn green after sending as always. It stayed gray with rotating circle on the left, indicating that the message is in sending process. After some time the info about credit was delivered. And after some time again. I was billed abut 5 times for the SMS, which was still gray (the sate was unknown). The billing stopped after I deleted the SMS. I don't know if the message was delivered,but I was billed several times for it. When I tried to call the number there was voice box telling me to leave a message, so the number is not wrong. Yesterday happened something similar. SMS stayed gray, I was billed 2 times. I restarted the phone, then I was billed again, so I deleted the gray (with rotating circle) message and wrote new one and everything went ok (message was sent, delivered and billed). Summary is, that I paid for 2 SMS the fee like for sending 8 SMS and only one had green status (delivered).

      Does anybody experienced something similar? I mean this could be serious issue. If I didn't receive or notice the info about credit, I wouldn't delete the message in progress and would be billed more times.

      Device: FP2
      OS version: 2020-W38

      Edit: Note, that most SMS are alright. Today I sent about 4 messages and only one failed as described above.

      jEzEk

      S A 2 Replies Last reply 29 Sept 2020, 20:23 Reply Quote 0
      • S Offline
        stanwood @jezek
        last edited by stanwood 29 Sept 2020, 20:23

        @jezek Maybe a problem with the Sim card connection. Or an issue with your local carrier... My advice is as follow:

        Clean your Sms inbox as much as you can.
        Turn you device off, remove the sim card, wipe it carefully with a micro-fiber cloth.
        Restart the phone.
        Ensure you've got enough network coverage before sending a message.

        Try again and let me know.

        Redmi Note 9S Stable
        If God has a computer, it must be a GNU/Linux

        1 Reply Last reply Reply Quote 0
        • A Offline
          AppLee @jezek
          last edited by 29 Sept 2020, 20:29

          @jezek
          As stanwood said, you need to be sure about your network coverage.
          I had trouble a couple of times sending SMS but it was on new year's eve or with a bad connection.

          A bad connection can mean that your SMS is sent correctly but the phone didn't get the acknowledge from the server. In this case the phone will try to send it again...

          1 Reply Last reply Reply Quote 0
          • K Offline
            Keneda
            last edited by 29 Sept 2020, 20:32

            It hapened to me sometime grey circle forever.
            But here in france we have unlimited sms/mms.
            So can't tell for billing.
            When i have the grey circle, i just stop message and resend.

            2015-2023 : Meizu MX4 ☠️⚰️✝️
            2023-2024 : Nexus 5 ☠️⚰️✝️
            2024-***** : FPOS Fairphone 5 waiting UT for freedom 😉
            🇲🇫🇬🇧

            1 Reply Last reply Reply Quote 0
            • J Offline
              jezek
              last edited by jezek 29 Sept 2020, 21:27

              @stanwood @AppLee It's definitely not SIM card connection. I have to confess, I didn't make the cleaning of the SIM card, cause I think I can rule it out, I never had problems with mobile signal or some SIM related outage. And I made following test with full network coverage.
              I choose 2 contacts:

              • brother: when called, it's ringing, he is picking up calls.
              • cousin: when called, it's not ringing, a default voice tells me to leave message after beep.

              The I did fllowing acions:

              1. Sent SMS to brother: sent successfully, immediately green and got one billing.
              2. Sent the same SMS to cousin: message got gray with the circle. After 5-10 seconds a billing came. Doing nothing, waiting. After another 10-20 second second billing came. Deleted the still gray message. Waited some time, to ensure the billing stopped.
              3. Sent the same SMS to brother: message got gray (with circle), got billing, than second, deleted the mesage. Tried again to send the same message, not successful either, deleted it.
              4. Called brother: he picks up, and I asked him how many SMS he got from me. Answer was 1.
              5. No action was performed, but after a minute or two, I got bunch of billings and brother sent me an message, that he got other 3 messages.

              Maybe the carrier had som problems. But I don't think the app should try to resend unsent messages more times, when the status is not received some time (this is a speculation I made according to observation). I sent 3 identical messages to my brother in the test, but he got 4 at the end.

              Note: In the process of writing this reply, I communicated with my brother and another other contact through SMS without flaws.

              @Keneda Wow free SMS, what a dream. Maybe in 50 years we well have free SMS in my country too 😄

              jEzEk

              K L 2 Replies Last reply 30 Sept 2020, 00:03 Reply Quote 0
              • K Offline
                Keneda @jezek
                last edited by Keneda 30 Sept 2020, 00:03

                @jezek said in Can's send sms, but is billed for it multiple times:

                Wow free SMS, what a dream. Maybe in 50 years we well have free SMS in my country too

                Here we have a carrier who makes you pay 2€ per month for 2h hours voice, sms and mms unlimited, 50Mo (lol...) internet (http://mobile.free.fr/)

                Some other give you more voice (most of the time unlimited) and internet (5 to 20Go) for few euros more.

                I know it's not the same everywhere, carriers are greedy most of the time...

                2015-2023 : Meizu MX4 ☠️⚰️✝️
                2023-2024 : Nexus 5 ☠️⚰️✝️
                2024-***** : FPOS Fairphone 5 waiting UT for freedom 😉
                🇲🇫🇬🇧

                1 Reply Last reply Reply Quote 1
                • L Offline
                  lduboeuf @jezek
                  last edited by 30 Sept 2020, 20:19

                  @jezek humm, need to check if any retry is done. I don't think it is in messaging-app.

                  But i have also the issue here sometimes. But i'm in a house where in 10 meters i have 3 different signals...

                  1 Reply Last reply Reply Quote 1
                  • L Offline
                    lduboeuf
                    last edited by 1 Oct 2020, 08:32

                    So i've quickly looked at the code, don't see any retries at higher level. But don't have all the knowledge how it is handled at lower level. Please report issue there: https://github.com/ubports/ubuntu-touch/issues

                    A 1 Reply Last reply 1 Oct 2020, 09:06 Reply Quote 0
                    • A Offline
                      AppLee @lduboeuf
                      last edited by 1 Oct 2020, 09:06

                      @lduboeuf , @jezek
                      Based on wikipedia : https://en.wikipedia.org/wiki/Short_Message_Service_technical_realisation_(GSM)

                      I think the problem comes from the provider.
                      Another possibility is that the modem's firmware has a feature allowing retry from the device.

                      But I don't think it has something to do with UT.
                      Still it's worth investigating IMHO.

                      L 1 Reply Last reply 1 Oct 2020, 09:14 Reply Quote 0
                      • L Offline
                        lduboeuf @AppLee
                        last edited by 1 Oct 2020, 09:14

                        @AppLee i agree

                        1 Reply Last reply Reply Quote 0
                        • J Offline
                          jezek
                          last edited by 1 Oct 2020, 14:16

                          @lduboeuf @AppLee I've browsed through the qml code yesterday too and I didn't find any repeating in sending. I made another test, in a hope I would confirm/falsify repeated sending through the app.

                          1. Sent SMS to cousin (see posts above for details) - again, the message got gray (with circle), got first billing for SMS (6 cents)
                          2. Waited for second (cca 30 s after first) and third billing (cca 1 min after second) - closed the message app.
                          3. Waited if there are more billings - Yes more billing, one every 1 minute.
                          4. Opened message app, gone to the cousin conversation (to delete the message, cause from previous experience it stops the billings). And I was surprised to see, that the message got green and the billing stopped.

                          So, from this experiment I deduced, that the message-app tells someone (modem firmware, daemon, ...) to send a message. Than it (the someone) tries to resend the message, until some notification from operator comes, or the message-app tells it to stop trying (message got deleted or marked as green).

                          Maybe someone with more insight can confirm/falsify my speculation.

                          jEzEk

                          1 Reply Last reply Reply Quote 0
                          • J Offline
                            jezek
                            last edited by 1 Oct 2020, 14:24

                            If someone has an idea for a test, that could identify (narrow down, rule out, ...) the culprit, I'm all ears and in testing mood.

                            jEzEk

                            1 Reply Last reply Reply Quote 0
                            9 out of 12
                            • First post
                              9/12
                              Last post