S1-SLC georeferencing issue


I am working with SLC data and shapefiles previously annotated on GRD data. I’ve noticed that the masks don’t align correctly with objects in the SLC processed data. The behavior varies among swaths (with the best alignment on some and the worst on others), and it’s even worse if I don’t split the swaths.
Terrain or ellipsoid corrections don’t help.

Below, you’ll find my processing graph and an example of misaligned masks.

Am I missing something? Can someone help me? Thanks!

Screenshot 2024-07-02 103428
Screenshot 2024-07-02 103736