When I send an image to a friend, it can take hours to send a half-megabyte image despite my internet connection being fine. When this happens, none of the consequent messages send. If I close my phone, messages stop sending. So I must violate my privacy by keeping my phone open for sometimes, hours at a time, just to send a stupid little image.
Despite the fact that sending an image will cause consequent messages to be delayed by hours, messages have started, in the last 6 to 12 months, to be sent out of order. This can be disasterous, as a fair number of my friends have depression and other problems, which means (as an example) my "haha" responses can sometimes be seen to be responding to /other/ messages (And yes, I can use the quote function, but sometimes that interrupts the flow of messaging).
This, plus stupid little problems like, backups not being tested to be forward-compatible (something that is ridiculously easy to test, but that they could not be bothered to do), mean that relying on signal is a fool's game at this point.
I ended up stopping using Signal (except for a few holdouts) because of the message delivery problems; it caused way too many social problems.
I mostly use Telegram now, and it's been great. The worst part about it is everyone saying "but it's russian spyware!!" whenever I suggest it. It isn't, folks, and I'm well apprised of the theoretical vulnerabilities. They're just a compromise I'm more than happy to make, when the alternative is a chat tool that fails at chatting even 5% of the time.
What really sucks is that there's no hope of me convincing them to switch again if a better messenger were to come along.
I'm a heavy signal user for about 5 years, never had any of the issues you're describing. Regularly sending 3-4 minute videos it all goes through fine. Exported/imported my chat history 4 times now when changing phones, never had an issue. Never seen messages to be sent out of order either. I really wonder if we're using the same app!
The fact that you have it good, and have never had problems, does not contradict the fact that I and other people have had problems. Talking about these problems is not 'Signal bashing', just like talking about traffic problems is not 'car-bashing'.
I am thinking if this is happening could google be throttling signal somehow? That is the thing i have always worried about.
What does Google have to do with it?
> Telegram’s source code is not an SDK or a library. [--] But to be fair, the messaging app doesn’t state they have an SDK. All they did is put their source code in the open.
TDLib is that SDK.