Periodic transcoding issues with official plex docker image

It seems like plex media server is not using the transcode folder properly despite it being configured as a volume.

I have logged into the docker container and confirmed that the docker container has permissions to the transcode folder by creating a dummy file from within the docker container in the transcode folder.

Looking at the logs, it still seems to be using /tmp at least for part of the transcoding work. See below:

Jun 28, 2017 18:58:14.832 [0x7f3a9c3ff700] DEBUG - Request: [10.1.1.90:59518 (WAN)] GET /video/:/transcode/universal/session/79896DFE-9F2D-41C6-9EDE-A5B9BBA2FE9C/base/03415.ts (21 live) TLS Signed-in
Jun 28, 2017 18:58:14.832 [0x7f3a9c3ff700] DEBUG - Asked for segment 3415 from session.
Jun 28, 2017 18:58:16.000 [0x7f3a81bfe700] ERROR - [Transcoder] [eac3_eae @ 0x2cee300] EAE timeout! EAE not running, or wrong folder? Could not read ‘/tmp/pms-0c7a1d76-4408-4a8d-a0ff-980510d338ec/EasyAudioEncoder/Convert to Dolby Digital Plus (High Quality - 384 kbps)/79896DFE-9F2D-41C6-9EDE-A5B9BBA2FE9C_30831-1-0.ec3’
Jun 28, 2017 18:58:16.001 [0x7f3a813fd700] ERROR - [Transcoder] [eac3_eae @ 0x2cee300] error reading output
Jun 28, 2017 18:58:16.002 [0x7f3a913ff700] ? - [Transcoder] Audio encoding failed
Jun 28, 2017 18:58:17.887 [0x7f3a9ebfe700] DEBUG - Auth: We found auth token (xxxxxxxxxxxxxxxxxxxx), enabling token-based authentication.
Jun 28, 2017 18:58:17.887 [0x7f3a9ebfe700] DEBUG - Auth: Refreshing tokens inside the token-based authentication filter.
Jun 28, 2017 18:58:17.887 [0x7f3a9ebfe700] DEBUG - HTTP requesting GET https://plex.tv/servers/8a2cb419ffb6d4d1adab79341294b7097f382f64/access_tokens.xml?auth_token=xxxxxxxxxxxxxxxxxxxx&includeProfiles=1&includeProviders=1&unknownToken=xxxxxxxxxxxxxxxxxxxx
Jun 28, 2017 18:58:19.000 [0x7f3a79bf8700] ERROR - [Transcoder] [eac3_eae @ 0x2cee300] EAE timeout! EAE not running, or wrong folder? Could not read ‘/tmp/pms-0c7a1d76-4408-4a8d-a0ff-980510d338ec/EasyAudioEncoder/Convert to Dolby Digital Plus (High Quality - 384 kbps)/79896DFE-9F2D-41C6-9EDE-A5B9BBA2FE9C_30831-1-1.ec3’
Jun 28, 2017 18:58:19.006 [0x7f3a9bbfe700] ERROR - JobManager: child process returned: 1 (Operation not permitted)
Jun 28, 2017 18:58:19.015 [0x7f3a7cbfe700] WARN - Transcode runner appears to have died.
Jun 28, 2017 18:58:19.035 [0x7f3a9c3ff700] WARN - Transcode runner appears to have died.
Jun 28, 2017 18:58:19.040 [0x7f3a9d3ff700] WARN - Transcode runner appears to have died.
Jun 28, 2017 18:58:19.115 [0x7f3a7cbfe700] WARN - Timed out waiting for segment.
Jun 28, 2017 18:58:19.116 [0x7f3a9f3ff700] DEBUG - Completed: [10.1.1.90:59516] 404 GET /video/:/transcode/universal/session/79896DFE-9F2D-41C6-9EDE-A5B9BBA2FE9C/base/03415.ts (22 live) TLS 6306ms 288 bytes (pipelined: 1)
Jun 28, 2017 18:58:19.136 [0x7f3a9c3ff700] WARN - Timed out waiting for segment.
Jun 28, 2017 18:58:19.136 [0x7f3a9f3ff700] DEBUG - Completed: [10.1.1.90:59518] 404 GET /video/:/transcode/universal/session/79896DFE-9F2D-41C6-9EDE-A5B9BBA2FE9C/base/03415.ts (22 live) TLS 4304ms 288 bytes (pipelined: 1)
Jun 28, 2017 18:58:19.140 [0x7f3a9d3ff700] WARN - Timed out waiting for segment.
Jun 28, 2017 18:58:19.141 [0x7f3a9f3ff700] DEBUG - Completed: [10.1.1.90:59515] 404 GET /video/:/transcode/universal/session/79896DFE-9F2D-41C6-9EDE-A5B9BBA2FE9C/base/03430.ts (22 live) TLS 6406ms 288 bytes (pipelined: 1)

I have applied the workaround of changing the /tmp folder as detailed in https://forums.plex.tv/discussion/268897/error-transcoder-ac3-eae-0x2fd4f40-eae-timeout-eae-not-running-or-wrong-folder#latest and I can see that transcoded files are being created in the new folder. Hopefully this resolves the issue.

I know its a year later… but did this resolve your issue?