Video Cache set to “Auto” triggers full download instead of proper caching

Hi,

I’m using Infuse on iOS, with Jellyfin and WebDAV connected as media sources.

I’ve noticed an issue when the Playback Cache setting is set to “Auto”.

Whenever I try to play a video, Infuse begins downloading the entire file instead of streaming or using disk-based caching. It seems like disk caching isn’t working at all under the “Auto” mode.

This behavior causes a huge amount of cellular data usage, which is a big problem when I’m not on Wi-Fi.

Also, my iPhone has plenty of free storage space, so I don’t believe it’s a space issue.

When I switch the cache option to “Legacy” or “Memory Only”, the issue doesn’t occur, and playback behaves more normally.

Is there any way to fix this or force disk caching to work with “Auto”?

I’d really appreciate any insights or suggestions.

Thanks in advance!

Using Auto will usually result in a larger on-device cache (depending on available space on the device). This is designed to provide a smooth experience even if the network connection is unstable.

If you want to have a smaller cache size you can use the Limited, Memory Only, or Legacy options.