#816·presenton

[Bug]: Generate Custom Template failed

Author: seppel123Created Aug 11, 2026Updated Aug 17, 2026
Labelsbug

Bug type

Regression (worked before, now fails)

Summary

Custom Template generation Faild after Font selection.

there was a bug before that got fixed in 0.9.0.

I updated to 0.9.4 and now i cant create a custom template again.

Error Pop Up: Document preparation failed Gateway timeout. The request took too long to process.

Steps to reproduce

Start new creation - select a template pptx - upload missing fonts - click continue

Expected behavior

It shoudl generate the template preview

Actual behavior

Get the Error message above.

Presenton version

0.9.4 beta

Operating system

Ubuntu 24.01

How are you running Presenton?

Docker

LLM provider

Custom OpenAI-compatible API

Logs / screenshots

bash
Docker Logs:
INFO:     [export_runtime] child started pid=441 command="node" "/app/presentation-export/index.cjs" "/tmp/presenton/28bedeb7-d3c4-4ac4-9325-8d899ec0acce/export-task-_eg354hy/export_task.json"
INFO:     [export_runtime] child exited pid=441 returncode=0
INFO:     [memory] export_task.exit {'rss_mb': 504} extra={'task_type': 'html-to-images', 'returncode': 0}
INFO:     [memory] export_task.spawn {'rss_mb': 504} extra={'task_type': 'pptx-to-html'}
INFO:     [export_runtime] child started pid=664 command="node" "/app/presentation-export/index.cjs" "/tmp/presenton/28bedeb7-d3c4-4ac4-9325-8d899ec0acce/export-task-qr1e1otv/export_task.json"
INFO:     [export_runtime] child exited pid=664 returncode=0
INFO:     [memory] export_task.exit {'rss_mb': 504} extra={'task_type': 'pptx-to-html', 'returncode': 0}
INFO:     [memory] export_task.spawn {'rss_mb': 506} extra={'task_type': 'html-to-images'}
INFO:     [export_runtime] child started pid=680 command="node" "/app/presentation-export/index.cjs" "/tmp/presenton/28bedeb7-d3c4-4ac4-9325-8d899ec0acce/export-task-rczbwuyh/export_task.json"
INFO:     [export_runtime] child exited pid=680 returncode=0
INFO:     [memory] export_task.exit {'rss_mb': 506} extra={'task_type': 'html-to-images', 'returncode': 0}

Impact

No response

Additional information

Mdoels used: GPT 5.4 for Template generation NanoBanana for Images