Error playing back media on Roku and Sony TV (running Android TV)

Weird issues playing back media on my Sony TV and Roku.
The Sony won’t play any movies (it did previously).
The Roku errors everytime, but if I hit retry or continue it attempts again and successfully plays every time.

I’ve included logs from my PMS which occurred at the time I made each test documented below.

Sony TV
Select Movie, press play
Pre-play trailer plays
Error: Connection to plex media server has been lost
Cannot play back any movies. TV shows work

Logs:
Aug 22, 2016 15:58:57.488 [16300] ERROR - PlexClient::downloadContainer: expected MediaContainer element, found html
Aug 22, 2016 15:58:57.488 [16300] ERROR - TranscodeUniversalRequest: unable to get container: /library/metadata/474148?checkFiles=1
Aug 22, 2016 15:58:57.502 [10068] ERROR - PlexClient::downloadContainer: expected MediaContainer element, found html
Aug 22, 2016 15:58:57.502 [10068] ERROR - TranscodeUniversalRequest: unable to get container: /library/metadata/474148?checkFiles=1
Aug 22, 2016 15:58:57.674 [15724] ERROR - PlexClient::downloadContainer: expected MediaContainer element, found html
Aug 22, 2016 15:58:57.674 [15724] ERROR - TranscodeUniversalRequest: unable to get container: /library/metadata/474148?checkFiles=1
Aug 22, 2016 15:59:17.276 [16300] ERROR - PlexClient::downloadContainer: expected MediaContainer element, found html
Aug 22, 2016 15:59:17.276 [16300] ERROR - TranscodeUniversalRequest: unable to get container: /library/metadata/474148?checkFiles=1
Aug 22, 2016 15:59:17.489 [15724] ERROR - PlexClient::downloadContainer: expected MediaContainer element, found html
Aug 22, 2016 15:59:17.489 [15724] ERROR - TranscodeUniversalRequest: unable to get container: /library/metadata/474148?checkFiles=1
Aug 22, 2016 15:59:19.998 [8068] WARN - Got a request to stop a transcode session without a session GUID (or with an invalid one).

ROKU
Select Movie, press play
Pre-play trailer plays
Error: Unable to play, make sure server is running.

Log after this error:
Aug 22, 2016 16:02:35.939 [14100] ERROR - Caught exception trying to stream file: C:\Users\Plex\AppData\Local\Plex Media Server\Cache\PhotoTranscoder\28\281bbd6df7e02a86af8ac7d5ee1b3a35936eb22d.jpg: write: protocol is shutdown
Aug 22, 2016 16:03:22.300 [16240] ERROR - PlexClient::downloadContainer: expected MediaContainer element, found html
Aug 22, 2016 16:03:22.300 [16240] ERROR - TranscodeUniversalRequest: unable to get container: /library/metadata/474148?checkFiles=1&X-Plex-Client-Capabilities=videoDecoders%3Dh264{profile%3Ahigh%26resolution%3A1080%26level%3D41};audioDecoders%3Daac{channels%3A2}%2Cac3{channels%3A6}%2Ceac3{channels%3A8}%2Cdca{channels%3A8}
Aug 22, 2016 16:03:22.332 [1796] WARN - Got a request to stop a transcode session without a session GUID (or with an invalid one).
Aug 22, 2016 16:03:22.694 [14004] ERROR - PlexClient::downloadContainer: expected MediaContainer element, found html
Aug 22, 2016 16:03:22.694 [14004] ERROR - TranscodeUniversalRequest: unable to get container: /library/metadata/474148?checkFiles=1&X-Plex-Client-Capabilities=videoDecoders%3Dh264{profile%3Ahigh%26resolution%3A1080%26level%3D41};audioDecoders%3Daac{channels%3A2}%2Cac3{channels%3A6}%2Ceac3{channels%3A8}%2Cdca{channels%3A8}
Aug 22, 2016 16:03:22.811 [14256] WARN - Got a request to stop a transcode session without a session GUID (or with an invalid one).

If I then press OK, continue
Movie begins to play without issues

Logs after I press continue:
Aug 22, 2016 16:04:30.153 [14900] WARN - Got a request to stop a transcode session without a session GUID (or with an invalid one).
Aug 22, 2016 16:04:30.762 [8328] ERROR - [Transcoder] [matroska,webm @ 01d02e00] Read error at pos. 8525737554 (0x1fc2c6e52)
Aug 22, 2016 16:04:32.808 [12860] ERROR - handle_stream_read error 10054 An existing connection was forcibly closed by the remote host
Aug 22, 2016 16:04:33.448 [13476] ERROR - Throttle: timed out trying to read chunk 1