Missing phase band after Topographic Correction

Hello everyone,

I’m using snappy to S1 data processing. After Goldstein Phase Filtering a have 5 bands: i_ifg_VV_29Jan2019_17Jan2019,
q_ifg_VV_29Jan2019_17Jan2019,
Intensity_ifg_VV_29Jan2019_17Jan2019_db,
Phase_ifg_VV_29Jan2019_17Jan2019,
coh_IW3_VV_29Jan2019_17Jan2019

In the next step, I use the Terrain Correction function and then the band with phase disappears.

def terrain_correction(product):
    parameters.put('demName', "SRTM 3Sec")
    parameters.put('mapProjection', 'WGS84(DD)')
    parameters.put('outputComplex', True)
    return GPF.createProduct('Terrain-Correction', parameters, product)

At which point did I make a mistake?