Thanks for the suggestion. The filter works for a small temporal extent, but as soon as I extend to the desired one it sets the job status to error, but no errors in the logs.
Code to reproduce it:
from openeo.processes import eq
import openeo
conn = openeo.connect('https://openeo.dataspace.copernicus.eu/').authenticate_oidc()
collection = 'SENTINEL2_L2A'
spatial_extent = {'west': 11.020833333333357,
'east': 11.366666666666694,
'south': 46.653599378797765,
'north': 46.954166666666694,
'crs': 4326}
# Working
# temporal_extent = ['2018-02-10', '2018-03-01']
# Not working
temporal_extent = ["2018-02-01", "2018-06-30"]
bands = ['B03']
properties = {"tileId": lambda x: eq(x,"32TPS")}
s2 = conn.load_collection(collection,
spatial_extent=spatial_extent,
bands=bands,
temporal_extent=temporal_extent,
properties=properties)
s2_nc = s2.save_result(format="netCDF")
job = s2_nc.create_job(title="test_data_filter_tileid")
job.start_job()