DEM Assisted Coregistration with XCorr on COSMO-SkyMed SLC Stripmap data using SNAP 13

Hello STEP community,

I’m encountering a persistent error when trying to perform DEM-Assisted Coregistration
with Cross-Correlation on COSMO-SkyMed SLC Stripmap data using SNAP 13 (latest update).

ERROR MESSAGE:
Cannot invoke “org.esa.snap.core.datamodel.RasterDataNode.getSourceImage()” because
“rasterDataNode” is null

SNAP VERSION:

  • SNAP 13.0.0 (fully updated via Help → Check for Updates)

  • Operating System: Windows [specifica la tua versione]

DATA SPECIFICATIONS:

  • Sensor: COSMO-SkyMed (CSK)

  • Product Type: SCS_B (Stripmap HImage)

  • Polarization: HH

  • Processing Level: Level 1A (SLC)

  • Master: 07-Sep-2018 (Orbit 60874, Track 99999)

  • Slave: 23-Sep-2018 (Orbit 61111, Track 99999)

  • Temporal Baseline: 16 days

PROCESSING WORKFLOW:

  1. Opened both products in SNAP via File → Open Product

  2. Launched: Radar → Coregistration → DEM-Assisted Coregistration with XCorr

  3. Added both products to ProductSet-Reader via drag-and-drop

  4. Configured parameters (see screenshots attached)

  5. Clicked “Run”

  6. Error appears immediately at the bottom of the dialog

PARAMETERS USED:

DEM-Assisted-Coregistration Tab:

  • Digital Elevation Model: SRTM 3Sec (Auto Download)

  • DEM Resampling Method: BILINEAR_INTERPOLATION

  • Resampling Type: BILINEAR_INTERPOLATION

  • Tile Extension: 100%

  • ✓ Mask out areas with no elevation

Cross-Correlation Tab:

  • Number of GCPs: 20000

  • ✓ Apply Fine Registration for SLCs

  • ✓ Estimate Initial Coarse Offset

  • Coarse Window Width/Height: 256

  • Row/Column Interpolation Factor: 8

  • Max Iterations: 5

  • GCP Tolerance: 0.25

  • Fine Window Width/Height: 64

  • Coherence Threshold: 0.1

  • Fine Accuracy in Azimuth/Range: 16

  • Fine Window oversampling factor: 16

Warp Tab:

  • RMS Threshold: 0.05

  • Warp Polynomial Order: 1

  • Interpolation Method: Bilinear interpolation

WHAT I’VE TRIED:

  1. Reduced the number of GCPs (from 20000 to 500) → same error

  2. Changed DEM from SRTM 3Sec to SRTM 1Sec → same error

  3. Simplified parameters (default values) → same error

  4. Used Graph Builder instead of GUI → same error with additional Graph XML error

  5. Restarted SNAP and reloaded products → same error

  6. Verified products load correctly in Product Explorer (both show bands and metadata)

QUESTIONS:

  1. Is this a known bug in SNAP 13 with COSMO-SkyMed SLC data?

  2. Could this be related to the BEAM-DIMAP format or product structure?

  3. Are there specific requirements for CSK product preprocessing before coregistration?

  4. Should I try an older SNAP version (e.g., SNAP 10)?

SCREENSHOTS:
[Attach the 4 screenshots showing: ProductSet-Reader, DEM tab, Cross-Correlation tab,
Warp tab - all displaying the error message]

Any help would be greatly appreciated! I need to process this data for InSAR analysis.

Thank you in advance,