White/black Screen with pdf embedded content

Hello,
we have problems with our Wordpress Content. Only when content shows embedded pdf sites, screnly crashes after a few minutes and shows only Display white (newer Screenly player) - a black screen in older screenly player.
We tested on Raspberry 3B+ 1GB til Raspberry 4B 8GB

After we reboot the docker screenly_srly-ose-viewer_1 service the screen comes up again.

log:
srly-ose-celery_1 | User information: uid=0 euid=0 gid=0 egid=0
srly-ose-celery_1 |
srly-ose-celery_1 | uid=uid, euid=euid, gid=gid, egid=egid,
srly-ose-celery_1 | [2022-05-19 10:14:58,360: INFO/MainProcess] Connected to redis://redis:6379/0
srly-ose-celery_1 | [2022-05-19 10:14:58,395: INFO/MainProcess] mingle: searching for neighbors
srly-ose-viewer_1 | Unable to get Git branch
srly-ose-celery_1 | [2022-05-19 10:14:59,455: INFO/MainProcess] mingle: all alone
srly-ose-viewer_1 | Unable to get latest version from GitHub
srly-ose-viewer_1 | Showing asset hostname/3tft.html (webpage)
srly-ose-celery_1 | [2022-05-19 10:14:59,495: INFO/MainProcess] worker@screenly ready.
srly-ose-viewer_1 | Current url is hostname/3tft.html
srly-ose-celery_1 | [2022-05-19 10:15:03,988: INFO/Beat] beat: Starting…
srly-ose-viewer_1 | Sleeping for 300
srly-ose-viewer_1 | Unable to get Git branch
srly-ose-viewer_1 | Unable to get latest version from GitHub
srly-ose-viewer_1 | Showing asset hostname/3tft.html (webpage)
srly-ose-celery_1 | [2022-05-19 10:15:04,118: INFO/Beat] Scheduler: Sending due task display_power (server.get_display_power)
srly-ose-viewer_1 | Current url is hostname/3tft.html
srly-ose-viewer_1 | Sleeping for 300
srly-ose-viewer_1 | Unable to get Git branch
srly-ose-viewer_1 | Unable to get latest version from GitHub
srly-ose-celery_1 | [2022-05-19 10:15:04,146: INFO/MainProcess] Received task: server.get_display_power[70f16011-03b4-43cf-909a-1dd2900c3702]
srly-ose-viewer_1 | Showing asset hostname/3tft.html (webpage)
srly-ose-celery_1 | [2022-05-19 10:20:19,530: INFO/Beat] Scheduler: Sending due task display_power (server.get_display_power)
srly-ose-viewer_1 | Current url is hostname/3tft.html
srly-ose-celery_1 | [2022-05-19 10:20:19,553: INFO/MainProcess] Received task: server.get_display_power[b71a8054-f015-459a-b6ec-a7973a6a7ee0]
srly-ose-viewer_1 | Sleeping for 300
srly-ose-celery_1 | [2022-05-19 10:22:13,603: INFO/Beat] Scheduler: Sending due task cleanup (server.cleanup)
srly-ose-viewer_1 | Unable to get Git branch
srly-ose-viewer_1 | Unable to get latest version from GitHub
srly-ose-celery_1 | [2022-05-19 10:22:13,613: INFO/Beat] Scheduler: Sending due task cleanup_usb_assets (server.cleanup_usb_assets)
srly-ose-viewer_1 | Showing asset hostname/3tft.html (webpage)
srly-ose-celery_1 | [2022-05-19 10:22:13,618: INFO/MainProcess] Received task: server.cleanup[f35b42d6-8c4a-48dc-9a0d-3d4f9e6e7e6c]
srly-ose-viewer_1 | Current url is hostname/3tft.html
srly-ose-viewer_1 | Sleeping for 300
srly-ose-celery_1 | [2022-05-19 10:22:13,629: INFO/MainProcess] Received task: server.cleanup_usb_assets[7c158c60-8bf4-4837-a29f-5f3f8666e795]
srly-ose-viewer_1 | Unable to get Git branch
srly-ose-celery_1 | [2022-05-19 10:22:13,676: INFO/ForkPoolWorker-5] Task server.cleanup_usb_assets[7c158c60-8bf4-4837-a29f-5f3f8666e795] succeeded in 0.038594217s: None
srly-ose-viewer_1 | Unable to get latest version from GitHub
srly-ose-celery_1 | [2022-05-19 10:22:14,497: INFO/ForkPoolWorker-4] Task server.cleanup[f35b42d6-8c4a-48dc-9a0d-3d4f9e6e7e6c] succeeded in 0.860188206s: None
srly-ose-viewer_1 | Showing asset hostname/3tft.html (webpage)
srly-ose-celery_1 | [2022-05-19 10:25:19,607: INFO/Beat] Scheduler: Sending due task display_power (server.get_display_power)
srly-ose-viewer_1 | Current url is hostname/3tft.html
srly-ose-celery_1 | [2022-05-19 10:25:19,619: INFO/MainProcess] Received task: server.get_display_power[b076f27d-616a-441a-b8c2-982a505af1c8]
srly-ose-viewer_1 | Sleeping for 300
srly-ose-celery_1 | [2022-05-19 10:30:19,683: INFO/Beat] Scheduler: Sending due task display_power (server.get_display_power)
srly-ose-viewer_1 | Unable to get Git branch
srly-ose-celery_1 | [2022-05-19 10:30:19,696: INFO/MainProcess] Received task: server.get_display_power[c355e343-197f-4038-98e7-8b79f131f08e]
srly-ose-viewer_1 | Unable to get latest version from GitHub
srly-ose-celery_1 | [2022-05-19 10:35:19,776: INFO/Beat] Scheduler: Sending due task display_power (server.get_display_power)
srly-ose-viewer_1 | Showing asset hostname/3tft.html (webpage)
srly-ose-celery_1 | [2022-05-19 10:35:19,793: INFO/MainProcess] Received task: server.get_display_power[80945507-44e6-42bf-b02a-9c725846dc06]
srly-ose-viewer_1 | Current url is hostname/3tft.html
srly-ose-celery_1 | [2022-05-19 10:40:19,871: INFO/Beat] Scheduler: Sending due task display_power (server.get_display_power)
srly-ose-viewer_1 | Sleeping for 300
srly-ose-celery_1 | [2022-05-19 10:40:19,885: INFO/MainProcess] Received task: server.get_display_power[f6f402bd-6b76-43e7-ac3b-81d229900518]
srly-ose-viewer_1 | Unable to get Git branch
srly-ose-celery_1 | [2022-05-19 10:45:19,956: INFO/Beat] Scheduler: Sending due task display_power (server.get_display_power)
srly-ose-viewer_1 | Unable to get latest version from GitHub
srly-ose-celery_1 | [2022-05-19 10:45:19,969: INFO/MainProcess] Received task: server.get_display_power[f783b399-f0c8-493a-a46f-ec38110aaaf2]
srly-ose-viewer_1 | Showing asset hostname/3tft.html (webpage)
srly-ose-celery_1 | [2022-05-19 10:50:20,009: INFO/Beat] Scheduler: Sending due task display_power (server.get_display_power)
srly-ose-viewer_1 | Current url is hostname/3tft.html
srly-ose-celery_1 | [2022-05-19 10:50:20,020: INFO/MainProcess] Received task: server.get_display_power[1588f67b-31c3-4f66-8282-0a784f45e5ec]
srly-ose-viewer_1 | Sleeping for 300
srly-ose-celery_1 | [2022-05-19 10:55:20,103: INFO/Beat] Scheduler: Sending due task display_power (server.get_display_power)
srly-ose-viewer_1 | Unable to get Git branch
srly-ose-celery_1 | [2022-05-19 10:55:20,115: INFO/MainProcess] Received task: server.get_display_power[9ec50af4-3928-47b7-a09b-75c8edf2b213]
srly-ose-viewer_1 | Unable to get latest version from GitHub
srly-ose-celery_1 | [2022-05-19 11:00:20,195: INFO/Beat] Scheduler: Sending due task display_power (server.get_display_power)
srly-ose-viewer_1 | Showing asset hostname/3tft.html (webpage)
srly-ose-celery_1 | [2022-05-19 11:00:20,207: INFO/MainProcess] Received task: server.get_display_power[eb8bf6e4-2036-4a38-bb5a-36aae82afdcf]
srly-ose-viewer_1 | Current url is hostname/3tft.html
srly-ose-celery_1 | [2022-05-19 11:05:20,196: INFO/Beat] Scheduler: Sending due task display_power (server.get_display_power)
srly-ose-viewer_1 | Sleeping for 300
srly-ose-viewer_1 | Unable to get Git branch
srly-ose-viewer_1 | Unable to get latest version from GitHub
srly-ose-celery_1 | [2022-05-19 11:05:20,209: INFO/MainProcess] Received task: server.get_display_power[fbe8bf00-f024-44ee-871f-d45c8d8e2fe8]
srly-ose-viewer_1 | Showing asset hostname/3tft.html (webpage)
srly-ose-celery_1 | [2022-05-19 11:10:20,285: INFO/Beat] Scheduler: Sending due task display_power (server.get_display_power)
srly-ose-viewer_1 | Current url is hostname/3tft.html
srly-ose-celery_1 | [2022-05-19 11:10:20,295: INFO/MainProcess] Received task: server.get_display_power[4a3038e6-12c7-45a3-9236-6048bda95fea]
srly-ose-viewer_1 | Sleeping for 300
srly-ose-celery_1 | [2022-05-19 11:15:20,380: INFO/Beat] Scheduler: Sending due task display_power (server.get_display_power)
srly-ose-viewer_1 | Unable to get Git branch
srly-ose-celery_1 | [2022-05-19 11:15:20,391: INFO/MainProcess] Received task: server.get_display_power[69ebcc82-44ce-4c1d-bf1b-cbb830470036]
srly-ose-viewer_1 | Unable to get latest version from GitHub
srly-ose-celery_1 | [2022-05-19 11:20:20,380: INFO/Beat] Scheduler: Sending due task display_power (server.get_display_power)
srly-ose-viewer_1 | Showing asset hostname/3tft.html (webpage)
srly-ose-celery_1 | [2022-05-19 11:20:20,393: INFO/MainProcess] Received task: server.get_display_power[3b656529-0f58-448b-bc44-b4e8b5e4ab94]
srly-ose-viewer_1 | Current url is hostname/3tft.html
srly-ose-celery_1 | [2022-05-19 11:22:13,664: INFO/Beat] Scheduler: Sending due task cleanup (server.cleanup)
srly-ose-viewer_1 | Sleeping for 300
srly-ose-celery_1 | [2022-05-19 11:22:13,673: INFO/Beat] Scheduler: Sending due task cleanup_usb_assets (server.cleanup_usb_assets)
srly-ose-viewer_1 | Unable to get Git branch
srly-ose-celery_1 | [2022-05-19 11:22:13,679: INFO/MainProcess] Received task: server.cleanup[d3c4c1f0-e99c-4445-9f47-63323352e68c]
srly-ose-viewer_1 | Unable to get latest version from GitHub
srly-ose-celery_1 | [2022-05-19 11:22:13,688: INFO/MainProcess] Received task: server.cleanup_usb_assets[2864d8fa-7cce-4e7c-949a-a0dd9dc31b6a]
srly-ose-viewer_1 | Showing asset hostname/3tft.html (webpage)
srly-ose-celery_1 | [2022-05-19 11:25:20,380: INFO/Beat] Scheduler: Sending due task display_power (server.get_display_power)
srly-ose-viewer_1 | Current url is hostname/3tft.html
srly-ose-celery_1 | [2022-05-19 11:25:20,393: INFO/MainProcess] Received task: server.get_display_power[7ce76832-ae9f-4ee6-a84c-e1b67096015b]
srly-ose-viewer_1 | Sleeping for 300
srly-ose-celery_1 | [2022-05-19 11:30:20,465: INFO/Beat] Scheduler: Sending due task display_power (server.get_display_power)
srly-ose-viewer_1 | Unable to get Git branch
srly-ose-celery_1 | [2022-05-19 11:30:20,474: INFO/MainProcess] Received task: server.get_display_power[de8efadc-c9f0-4ff7-80f1-22f93ec0ebc5]
srly-ose-viewer_1 | Unable to get latest version from GitHub
srly-ose-celery_1 | [2022-05-19 11:35:20,562: INFO/Beat] Scheduler: Sending due task display_power (server.get_display_power)
srly-ose-viewer_1 | Showing asset hostname/3tft.html (webpage)
srly-ose-celery_1 | [2022-05-19 11:35:20,573: INFO/MainProcess] Received task: server.get_display_power[27dd4bfd-20a9-4fdf-9528-c0bce0d8c0fb]
srly-ose-viewer_1 | Current url is hostname/3tft.html
srly-ose-celery_1 | [2022-05-19 11:36:44,565: INFO/MainProcess] Received task: server.get_display_power[80945507-44e6-42bf-b02a-9c725846dc06]
srly-ose-viewer_1 | Sleeping for 300
srly-ose-celery_1 | [2022-05-19 11:40:20,657: INFO/Beat] Scheduler: Sending due task display_power (server.get_display_power)
srly-ose-viewer_1 | Unable to get Git branch
srly-ose-celery_1 | [2022-05-19 11:40:20,670: INFO/MainProcess] Received task: server.get_display_power[1173a754-473a-4799-8763-8159365f48df]
srly-ose-viewer_1 | Unable to get latest version from GitHub
srly-ose-viewer_1 | Showing asset hostname/3tft.html (webpage)
srly-ose-viewer_1 | Current url is hostname/3tft.html
srly-ose-viewer_1 | Sleeping for 300
srly-ose-viewer_1 | Unable to get Git branch
srly-ose-viewer_1 | Unable to get latest version from GitHub
srly-ose-viewer_1 | Showing asset hostname/3tft.html (webpage)
srly-ose-viewer_1 | Current url is hostname/3tft.html
srly-ose-viewer_1 | Sleeping for 300

srly-ose-viewer_1 | Unable to get Git branch
srly-ose-viewer_1 | Unable to get latest version from GitHub
srly-ose-viewer_1 | Showing asset hostname/3tft.html (webpage)
srly-ose-viewer_1 | Current url is hostname/3tft.html
srly-ose-viewer_1 | Sleeping for 300
srly-ose-viewer_1 | Unable to get Git branch
srly-ose-viewer_1 | Unable to get latest version from GitHub
srly-ose-viewer_1 | Generating asset-list…
srly-ose-viewer_1 | Showing asset hostname/3tft.html (webpage)
srly-ose-viewer_1 | Current url is hostname/3tft.html
srly-ose-viewer_1 | Sleeping for 300
srly-ose-viewer_1 | /usr/local/lib/python2.7/dist-packages/requests/init.py:91: RequestsDependencyWarning: urllib3 (1.26.5) or chardet (3.0.4) doesn’t match a supported version!
srly-ose-viewer_1 | RequestsDependencyWarning)
srly-ose-viewer_1 | Home directory not accessible: Permission denied
srly-ose-viewer_1 | [01ca3550] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
srly-ose-viewer_1 | Home directory not accessible: Permission denied
srly-ose-viewer_1 | [01ca4e80] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
srly-ose-viewer_1 | Loading browser…
srly-ose-viewer_1 | Generating asset-list…
srly-ose-viewer_1 | Current url is srly-ose-nginx:80/splash-page
srly-ose-viewer_1 | Current url is srly-ose-nginx:80/static/img/loading.png
srly-ose-viewer_1 | Unable to get Git branch
srly-ose-viewer_1 | Unable to get latest version from GitHub
srly-ose-viewer_1 | Showing asset hostname/3tft.html (webpage)
srly-ose-viewer_1 | Current url is hostname/3tft.html
srly-ose-viewer_1 | Sleeping for 300
srly-ose-viewer_1 | Unable to get Git branch
srly-ose-viewer_1 | Unable to get latest version from GitHub
srly-ose-viewer_1 | Showing asset hostname/3tft.html (webpage)
srly-ose-viewer_1 | Current url is hostname/3tft.html
srly-ose-viewer_1 | Sleeping for 300
srly-ose-viewer_1 | /usr/local/lib/python2.7/dist-packages/requests/init.py:91: RequestsDependencyWarning: urllib3 (1.26.5) or chardet (3.0.4) doesn’t match a supported version!
srly-ose-viewer_1 | RequestsDependencyWarning)
srly-ose-viewer_1 | Home directory not accessible: Permission denied
srly-ose-viewer_1 | [00c80d90] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
srly-ose-viewer_1 | Home directory not accessible: Permission denied
srly-ose-viewer_1 | [00c82628] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
srly-ose-viewer_1 | Loading browser…
srly-ose-viewer_1 | Generating asset-list…
srly-ose-viewer_1 | Current url is srly-ose-nginx:80/splash-page
srly-ose-viewer_1 | Current url is srly-ose-nginx:80/static/img/loading.png
srly-ose-viewer_1 | Unable to get Git branch
srly-ose-viewer_1 | Unable to get latest version from GitHub
srly-ose-viewer_1 | Showing asset hostname/3tft.html (webpage)
srly-ose-viewer_1 | Current url is hostname/3tft.html
srly-ose-viewer_1 | Sleeping for 300

srly-ose-viewer_1 | Unable to get Git branch
srly-ose-viewer_1 | Unable to get latest version from GitHub
srly-ose-viewer_1 | Showing asset hostname/3tft.html (webpage)
srly-ose-viewer_1 | Current url is hostname/3tft.html
srly-ose-viewer_1 | Sleeping for 300
srly-ose-viewer_1 | /usr/local/lib/python2.7/dist-packages/requests/init.py:91: RequestsDependencyWarning: urllib3 (1.26.5) or chardet (3.0.4) doesn’t match a supported version!
srly-ose-viewer_1 | RequestsDependencyWarning)
srly-ose-viewer_1 | ./bin/start_viewer.sh: line 47: kill: 40 37: arguments must be process or job IDs
srly-ose-viewer_1 | /usr/local/lib/python2.7/dist-packages/requests/init.py:91: RequestsDependencyWarning: urllib3 (1.26.5) or chardet (3.0.4) doesn’t match a supported version!
srly-ose-viewer_1 | RequestsDependencyWarning)
srly-ose-viewer_1 | Home directory not accessible: Permission denied
srly-ose-viewer_1 | [01dfda50] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
srly-ose-viewer_1 | Home directory not accessible: Permission denied
srly-ose-viewer_1 | [01dff1e8] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
srly-ose-viewer_1 | Loading browser…
srly-ose-viewer_1 | Generating asset-list…
srly-ose-viewer_1 | Current url is srly-ose-nginx:80/splash-page
srly-ose-viewer_1 | Current url is srly-ose-nginx:80/static/img/loading.png
srly-ose-viewer_1 | Unable to get Git branch
srly-ose-viewer_1 | Unable to get latest version from GitHub
srly-ose-viewer_1 | Showing asset hostname/3tft.html (webpage)
srly-ose-viewer_1 | Current url is hostname/3tft.html
srly-ose-viewer_1 | Sleeping for 300
srly-ose-viewer_1 | /usr/local/lib/python2.7/dist-packages/requests/init.py:91: RequestsDependencyWarning: urllib3 (1.26.5) or chardet (3.0.4) doesn’t match a supported version!
srly-ose-viewer_1 | RequestsDependencyWarning)
srly-ose-viewer_1 | Home directory not accessible: Permission denied
srly-ose-viewer_1 | [00a7fe70] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
srly-ose-viewer_1 | Home directory not accessible: Permission denied
srly-ose-viewer_1 | [00a81818] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
srly-ose-viewer_1 | Loading browser…
srly-ose-viewer_1 | Generating asset-list…
srly-ose-viewer_1 | Current url is srly-ose-nginx:80/static/img/loading.png
srly-ose-viewer_1 | Unable to get Git branch
srly-ose-viewer_1 | Unable to get latest version from GitHub
srly-ose-viewer_1 | Showing asset hostname/3tft.html (webpage)
srly-ose-viewer_1 | Current url is hostname/3tft.html
srly-ose-viewer_1 | Sleeping for 300
srly-ose-viewer_1 | Unable to get Git branch
srly-ose-viewer_1 | Unable to get latest version from GitHub
srly-ose-viewer_1 | Showing asset hostname/3tft.html (webpage)
srly-ose-viewer_1 | Current url is hostname/3tft.html
srly-ose-viewer_1 | Sleeping for 300
srly-ose-viewer_1 | /usr/local/lib/python2.7/dist-packages/requests/init.py:91: RequestsDependencyWarning: urllib3 (1.26.5) or chardet (3.0.4) doesn’t match a supported version!
srly-ose-viewer_1 | RequestsDependencyWarning)
srly-ose-viewer_1 | Home directory not accessible: Permission denied
srly-ose-viewer_1 | [01a11420] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
srly-ose-viewer_1 | Home directory not accessible: Permission denied
srly-ose-viewer_1 | [01a12c70] vlcpulse audio output error: PulseAudio server connection failure: Connection refused
srly-ose-viewer_1 | Loading browser…
srly-ose-viewer_1 | Generating asset-list…
srly-ose-viewer_1 | Current url is srly-ose-nginx:80/static/img/loading.png
srly-ose-viewer_1 | Unable to get Git branch
srly-ose-viewer_1 | Unable to get latest version from GitHub
srly-ose-viewer_1 | Showing asset hostname/3tft.html (webpage)
srly-ose-viewer_1 | Current url is hostname/3tft.html
srly-ose-viewer_1 | Sleeping for 300

This will not work. You can’t embed PDFs in web content as that will not be rendered.

it works, but only for a certain amount of time (about 15 minutes, sometimes longer).
As a workaround, I have now set up a cron job that restarts the Docker container every 15 minutes. But that doesn’t seem like a permanent solution to me.
Background: a Wordpress layout is shown that is also based on the “Foyer” plugin. The pdf is then embedded here.