This issue is also present on the Android Mobile client.
Here’s why it is related to the remote bitrate limit.
I set remote bitrate limit to original (no limit) and I played the file. I then Changed the quality to convert automatically:
the video file transcoded just fine:
When I have remote bitrate limit enabled, this is what happens when I try to play the same file: 


