Keep getting old texts back - again

Red Squirrel

No Lifer
May 24, 2003
70,323
13,664
126
www.anyf.ca
A while back I had this issue and it stopped when I started using Signal as SMS client. But Signal dropped support for that so had to go back to stock client and problem started again, and I am no won QKSMS and the problem started there too. Basically what happens is an entire group chat conversation will just re-play, but it's usually only one person, so I just start getting all these random out of context texts from previous conversations. My phone will be lit up for a good hour until it stops for a bit, then it will do it again the next day.

I'm running CalyxOS on a Google Pixel 4a and I also had the same issue with graphene. But here's a weird twist, while the problem is happening a lot I decided to put the sim card in my old phone which never had this issue. And it's happening even with that phone too now! I was debating on if I just put stock android back on the new phone but it looks like this issue is phone independent. I really don't get it anymore. It was all fine until I had to stop using Signal.

Starting to wonder if it's an android issue since everyone else uses iphones. Maybe I should just bite the bullet and get an iphone? Or is there some kind of fix for this?
 

Dulanic

Diamond Member
Oct 27, 2000
9,966
590
136
It is a android issue and it pisses me off. At least if you mean on bluetooth. It was reported to google over a year ago and still not fixed.

 
  • Like
Reactions: mxnerd

Red Squirrel

No Lifer
May 24, 2003
70,323
13,664
126
www.anyf.ca
No bluetooth involved in my case but wonder if it's somehow still related. It's almost like the phone randomly decides to start pulling all the old texts back again from the carrier. Or if there is a delete signal that's suppose to be sent, it's not sending it.
 

Red Squirrel

No Lifer
May 24, 2003
70,323
13,664
126
www.anyf.ca
I think I figured out a "fix" but it will require some coding and getting set up to do app development, which is kinda involved compared to PC as you need a specific set up and can't just use a text editor and gcc, that I know of anyway.

I noticed that when you long press a text to get details on it, there is a "sent date" and when I get an old text the send date is in fact the original sent date and not the new one. So when I start getting texts back from a conversation I had in say, a week ago, the date will actually show the date then. So I will look at picking an open source SMS client, and just modifying the code so that it ignores texts that have a send date older than 12 hours. If I want to get fancy, I can make it so it checks 12h worth of texts from that person to see if the text has a match. If yes it just ignores it. This will require extra processing for each text I receive though, but I imagine in grand scheme of things it won't be that noticeable.

I guess it's more a work around than a fix, since the problem shouldn't be happening in first place, but in theory it should work. I do know the texts are coming from outside the phone because if I go in airplane mode it completely stops. But it might still be phone related because maybe the phone is sending a signal to ask for the texts back. I'm not entirely familiar with how the protocol works. I'll want to read up on that before I start coding anything.