Hi, this is a known issue and it will be fixed in 7.6.1: [Reporting] Fix screenshot pipeline for multi-page by tsullivan · Pull Request #56928 · elastic/kibana · GitHub (It was totally my fault too - sorry about that!)
Whenever you make any changes to the workpad, the entire workpad gets re-uploaded to Elasticsearch for auto-saving. Canvas maintains the workpad as a single string of JSON, with the images converted to base64 format.
It sounds like the overall size of the workpad is pretty high for Elasticsearch, or a proxy server in front of Elasticsearch. Elasticsearch has a setting to limit the size of HTTP payloads at http.max_content_length
: HTTP | Elasticsearch Guide [8.11] | Elastic
If the size of the workpad isn't hitting the ES size limit, it could be hitting a limit of a 3rd party proxy server in front of Elasticsearch.