Terrain Correction in Multi-Temporal Dual-Pol S1 Stack Masks Out Water Despite <nodataValueAtSea> Set to False

In the final step of a multi-temporal dual-pol GRD Sentinel-1 processing graph, we apply terrain correction to a speckle-filtered stack. To retain water bodies, we uncheck the “Mask out areas without elevation” option (in GPT this corresponds to setting to false).

This setting appears to be respected only for the master image pair. For all other images in the stack, water bodies are still masked out (set to no-data).

This same behavior is observed in SNAP versions 9 through 12, both using the GUI tool and GPT, and on Windows and Linux systems.

Has anyone encountered this issue? Is there a known workaround, other than subsetting the stack by bands (dates) and applying terrain correction pair-by-pair?

Any suggestions would be appreciated.

@jun_lu can you help?

A Jira ticket (Jira) has been created to track the issue. We will look into it. Thank you.

1 Like

Could you provide more details (e.g. product names, processing steps, parameters used and graph etc.) regarding your processing so that we can reproduce the issue on our side? Thank you.