plex transcoding sync object for no reason

So, I’m really happy. Because for the first time the sync feature actually works somewhat fluently on the android client . it’s always been a bit flaky for me but right now it’s better. but I recently discovered that it transcoded something that really shouldn’t need transcoding.

Usually I tell my system to download in 720p 3mbps quality. but I asume that the original file gets downloaded if it’s smaller than 3mbps. but I noticed that it wanted to convert a movie that had a lower bitrate than 3mbps. what gives? when I play the movie on the device that is downloading the movie it says that it’s direct playing (mainly because ExoPlayer v2 is awesome).

If a movie is smaller than the desired quality or even if I tell it to sync the original quality. shouldn’t it start downloading immediately and skip the converting step? Am I missing something here? The conversion goes wicked fast though, like 30-50x. so it’s some minor conversion going on.

And btw, All I need now in order to call the sync feature truly perfect is that the sync option should in addition to quality selection include audio track and subtitle track selection.

Ok, now it’s started to strange stuff like not downloading movies and simply moving them down to “synced” before even downloading them and after a while start counting backwards or just say that the movie is not downloading anything at all even though it completes after a while.