These are way too many files and it is hard to locate anything as I do not know at which time your problems arose.
Anyhow, I found
May 19, 2018 07:41:26.992 [0x6a1ff400] DEBUG - Request: [192.168.10.11:57687 (Subnet)] GET /video/:/transcode/universal/decision?audioBoost=100&autoAdjustQuality=0&directPlay=0&directStream=1&directStreamAudio=1&fastSeek=1&hasMDE=1&location=lan&maxVideoBitrate=20000&mediaBufferSize=209664&mediaIndex=0&partIndex=0&path=%2Flibrary%2Fmetadata%2F6411&protocol=*&session=eedf205abe01e3e9-com-plexapp-android&subtitleSize=100&videoBitrate=20000&videoQuality=100&videoResolution=1920x1080 (4 live) TLS GZIP Signed-in Token (wheelshot)
May 19, 2018 07:41:26.993 [0x6a1ff400] DEBUG - Found session GUID of eedf205abe01e3e9-com-plexapp-android in session start.
May 19, 2018 07:41:26.997 [0x6a1ff400] DEBUG - TranscodeUniversalRequest: using augmented profile Android
May 19, 2018 07:41:27.002 [0x6a1ff400] DEBUG - Downloading document http://127.0.0.1:32400/library/metadata/6411?includeBandwidths=1&offset=-1&X-Plex-Session-Identifier=eedf205abe01e3e9-com-plexapp-android
May 19, 2018 07:41:27.004 [0x6a1ff400] DEBUG - Auth: authenticated user 1 as wheelshot
May 19, 2018 07:41:27.037 [0x6a1ff400] DEBUG - We’re going to try to auto-select an audio stream for account 1.
May 19, 2018 07:41:27.038 [0x6a1ff400] DEBUG - Selecting best audio stream for part ID 18073 (autoselect: 1 language: fr)
May 19, 2018 07:41:27.038 [0x6a1ff400] DEBUG - Audio Stream: 42013, Subtitle Stream: -1
May 19, 2018 07:41:27.047 [0x6a1ff400] DEBUG - Scaled up video bitrate to 4029Kbps based on 1.500000x fudge factor.
May 19, 2018 07:41:27.048 [0x6a1ff400] DEBUG - MDE: Selected protocol hls; container: mpegts
May 19, 2018 07:41:27.048 [0x6a1ff400] DEBUG - MDE: analyzing media item 18071
May 19, 2018 07:41:27.048 [0x6a1ff400] DEBUG - MDE: The Good Dinosaur (2015): Direct Play is disabled
May 19, 2018 07:41:27.048 [0x6a1ff400] DEBUG - MDE: The Good Dinosaur (2015): media must be transcoded in order to use the hls protocol
May 19, 2018 07:41:27.049 [0x6a1ff400] DEBUG - MDE: The Good Dinosaur (2015): no direct play video profile exists for http/mkv/h264
May 19, 2018 07:41:27.049 [0x6a1ff400] DEBUG - MDE: The Good Dinosaur (2015): no direct play video profile exists for http/mkv/h264/ac3
May 19, 2018 07:41:27.049 [0x6a1ff400] DEBUG - The Good Dinosaur - video.level limitation applies: 41 > 40
May 19, 2018 07:41:27.049 [0x6a1ff400] DEBUG - The Good Dinosaur - video.level limitation applies: 41 > 40
May 19, 2018 07:41:27.049 [0x6a1ff400] DEBUG - MDE: The Good Dinosaur (2015): no remuxable profile found, so video stream will be transcoded
May 19, 2018 07:41:27.050 [0x6a1ff400] DEBUG - The Good Dinosaur - video.level limitation applies: 41 > 40
May 19, 2018 07:41:27.050 [0x6a1ff400] DEBUG - MDE: Cannot direct stream video stream due to profile or setting limitations
That says 192.168.10.11 aka “wheelshot” wanted to play “The Good Dinosaur.” The video stream is encoded in h.264 level 4.1. PMS thinks your device will only accept up to level 4.0. Hence, the video stream needs to be transcoded.
From the xml file I read
"bitrate=“3326” width=“1280” height=“536"”.
Any arm device, including all the Pis, will not be able to do that in on-the-fly.
I feel you only way out is to create optimized versions before hand.
And, you better stay away from level 4.1 and keep it to level 4.0 while encoding video. Level 4.1 does not gain you that much, but can cause problems with older devices as you are just experiencing.