S1 query returning different pixel values for different bounding boxes

This is the request payload that I’m using:

{
“input”: {
“bounds”: {
“bbox”: bbox,
“properties”: {
“crs”: “http://www.opengis.net/def/crs/EPSG/0/32634
}
},
“data”: [
{
“type”: “S1GRD”,
“dataFilter”: {
“timeRange”: {
“from”: “2018-08-27T00:00:00Z”,
“to”: “2018-08-27T23:59:59Z”
}
},
“processing”: {
“orthorectify”: “true”,
“demInstance”: “COPERNICUS_30”,
“backCoeff”: “GAMMA0_TERRAIN”
}
}
]
},
“output”: {
“resx”: 10,
“resy”: 10,
“responses”: [
{
“identifier”: “s1_rtc_VH_VV_area”,
“format”: {
“type”: “image/tiff”
}
}
]
},
“evalscript”: “”"
//VERSION=3
function setup() {
return {
input: [“VH”, “VV”, “localIncidenceAngle”],
output: [{ id:“s1_rtc_VH_VV_area”, bands: 3, sampleType: “FLOAT32”}]
};
}
function evaluatePixel(
sample,
scenes,
inputMetadata,
customData,
outputMetadata
) {
return {
s1_rtc_VH_VV_area: [sample.VH, sample.VV, sample.localIncidenceAngle]
};
}
“”"
}

Here are for example 3 different bbox parameters that I’ve used:
[371690.0, 5070070.0, 375500.0, 5066850.0]
[371190.0, 5070570.0, 376000.0, 5066350.0]
[370190.0, 5071570.0, 377000.0, 5065350.0]

Once you download the images, I’ve overlaid them In QGis and chose any pixel from the center of the image (so it’s present in all downloaded images). For example, this coordinates:
373475, 5068805