Uploading large video file on mobile keeps restarting
Hello, i recently got immich installed on my Ubuntu server 24.04, its working great, i installed it on my Android phone and it has been uploading photos no problem, but when it comes to videos, especially ones with a large file size, it keeps on restarting the upload, i keep on checking how long till its complete in the notification, it says 0.3GB/2.4B, but i turn off the screen and 5 minutes later it says 0.2GB/2.4GB, I have immich set to unrestricted in the battery section, and also unoptimized. My phone is a Vivo V30 Pro, and im not running any reverse proxy or anything, just local, and i made sure the version of both the server and mobile app is v1.121.0
I am currently trying to upload it manually via the foreground task, its been working so far

27 Replies
:wave: Hey @Adib,
Thanks for reaching out to us. Please carefully read this message and follow the recommended actions. This will help us be more effective in our support effort and leave more time for building Immich :immich:.
References
- Container Logs:
docker compose logs
docs
- Container Status: docker ps -a
docs
- Reverse Proxy: https://immich.app/docs/administration/reverse-proxy
- Code Formatting https://support.discord.com/hc/en-us/articles/210298617-Markdown-Text-101-Chat-Formatting-Bold-Italic-Underline#h_01GY0DAKGXDEHE263BCAYEGFJA
Checklist
I have...
1. :ballot_box_with_check: verified I'm on the latest release(note that mobile app releases may take some time).
2. :ballot_box_with_check: read applicable release notes.
3. :ballot_box_with_check: reviewed the FAQs for known issues.
4. :ballot_box_with_check: reviewed Github for known issues.
5. :ballot_box_with_check: tried accessing Immich via local ip (without a custom reverse proxy).
6. :ballot_box_with_check: uploaded the relevant information (see below).
7. :ballot_box_with_check: tried an incognito window, disabled extensions, cleared mobile app cache, logged out and back in, different browsers, etc. as applicable
(an item can be marked as "complete" by reacting with the appropriate number)
Information
In order to be able to effectively help you, we need you to provide clear information to show what the problem is. The exact details needed vary per case, but here is a list of things to consider:
- Your docker-compose.yml and .env files.
- Logs from all the containers and their status (see above).
- All the troubleshooting steps you've tried so far.
- Any recent changes you've made to Immich or your system.
- Details about your system (both software/OS and hardware).
- Details about your storage (filesystems, type of disks, output of commands like fdisk -l
and df -h
).
- The version of the Immich server, mobile app, and other relevant pieces.
- Any other information that you think might be relevant.
Please paste files and logs with proper code formatting, and especially avoid blurry screenshots.
Without the right information we can't work out what the problem is. Help us help you ;)
If this ticket can be closed you can use the /close
command, and re-open it later if needed.for the log, do i need to include the whole thing?
You need to keep the screen unlocked
is that the only way?
Yes
Mobile phones don’t let apps stay open for very long
even in the background?
Yes
Limits on process duration
hmm alright thank you
This one video keeps getting restarted even though i have the screen unlocked the whole time
Successfully submitted, a tag has been added to inform contributors. :white_check_mark:
What server URL are you using in the movie app?
Movie app?
If you meant immich app, it's 192.168.18.70:2283
(also if you could, please ping me when you're replying, thank you 🙏)
anyone?
@Zeus sry for the ping
I think he meant mobile app 😛
How long does it take for it to restart @Adib ?
its random, i cant really tell
but at least a few minutes
sometimes it gets stuck basically no progress at all for 30 mins
i just tried reuploading it, restarted the upload after about 3 mins
Did you check the logs inside the app itself?
ah, nope i forgot that existed

oh oops i missed the share button
Probably need to set it to verbose or something before it's useful, I'm afraid my expertise doesn't reach this far though 😦
the app also sometimes randomly crashes
also there are no verbose on the log level, do i just set it to "Shout"?
ah wait no i have it the other way around
wait did i? i cant tell anymore
anyway, here is the new log
Okay I've got new data, it restarts the backup because the app keeps crashing, and so far I've tested it 2 times, and both of them crashed after a out 3 minutes
Doesn't matter if the app is in background or not
But I am using background upload
Only happens with background upload apparently
Large videos will not work in the background.
The OS won’t allow the app to run for long enough
is this something that android does? or specific android skins?
Just let it run in the foreground
thats what im doing currently, but this is a bit of a hassle, especially when you need to use the phone at the same time and the upload is SLOW while the file size is up to 10GB
slow uploading is not an immich issue afaik, just a limitation of the server