Hi Pieter,
these (bad) error messages are caused by the workers going out of memory. You can solve this by increasing the memory, because we set the default limits relatively low.
This example shows how to increase the memory, could you give that a try?
job_options = { "executor-memory": "4G", "executor-memoryOverhead": "2G", "executor-cores": "2" }
cube.execute_batch( out_format="GTiff", job_options=job_options)