telegramdesktop / tdesktop

Telegram Desktop messaging app
https://desktop.telegram.org/
Other
24.88k stars 4.94k forks source link

Uploads randomly halt #27938

Open UpscaleAnon opened 2 weeks ago

UpscaleAnon commented 2 weeks ago

Steps to reproduce

Just upload files I guess. At least happens with .mp4 and .7z files.

Expected behaviour

Files are supposed to be uploaded successfully.

Actual behaviour

Last few days, uploads have been constantly getting stuck on certain files. Retrying them over and over does not help and it seems to apply to maybe like 10% files. Things I've tried that does not help: Restarting internet, Telegram, retry uploading, uploading to different channel, ungroup files, group files, turn on vpn. It always fails at the very last few megabytes. Here's a few samples: image After retrying, fails the same way, just slightly different megabytes uploaded: image Uploading individually: image All 3 of those video files had issues uploading strangely enough. And today I'm having issues uploading zip files: image First 2 files refusing to fully upload image Second and third from last refusing to fully upload. I've tried uploading them individually, same issue. Sometimes they will randomly fix themselves and actually upload, if I wait a really long time. image Another case, though it solved itself after a while. image But maybe there's something going on with Telegram servers, seeing as even now it randomly disconnected or something. Then again, this issue does not happen if I use web version of Telegram (K version). But the upload is so damn slow in web version that it takes 5-10 times longer.

Operating system

Windows 10 Home 22H2

Version of Telegram Desktop

5.0.1

Installation source

Static binary from official website

Crash ID

No response

Logs

No response

Aokromes commented 2 weeks ago

i confirm this issue, lucky after a time it restarts. (at least for me)

UpscaleAnon commented 2 weeks ago

i confirm this issue, lucky after a time it restarts. (at least for me)

For me it sometimes does, but some files just infinitely try to upload

UpscaleAnon commented 1 week ago

Can this for the love of god be fixed soon? It's so damn annoying uploading something, only to have to wait a fucking eternity because it's having a stroke at the very end. You'd think an issue like this where you basically can't use one of the primary functions of Telegram would get fixed pretty quickly and not take over a week.

eldepor commented 1 week ago

This is beyond a joke, upload stops for 15 seconds every 12mb. 5 hours and still uploading my files while before it took just minutes.

Look at my network graph (pink is upload) IMG_20240525_062055_957

john-preston commented 1 week ago

We can look at DebugLogs of such upload.

Keep in mind that logs contain recording of all network activity and data that was transfered between the app and Telegram servers.

john-preston commented 4 days ago

From the logs I've seen this is server side upload speed throttling for non Premium users once they exceed some amount of monthly non-speed-limited upload amount.

You can purchase Telegram Premium to improve the upload speed to the old one.

Note that in case of that problem you should see a toast notification inside the application while you slow-upload the file which should explain the limit and suggest you buying Premium to improve things.

In case you don't see an offer to improve speed by purchasing Premium we should maybe check the logs first, because there might be other upload problems, not related to this non-premium server side speed throttling. You can check mtp_... log file yourself to see if there are any FLOOD_PREMIUMWAIT... errors.

UpscaleAnon commented 4 days ago

Sent logs They contain a lot of this: API Warning: not loaded minimal channel applied. Protocol Error: -429 flood code returned!

From the logs I've seen this is server side upload speed throttling for non Premium users once they exceed some amount of monthly non-speed-limited upload amount.

I have premium as you can see from some of the images I attached in original post where I upload files above 2GB