Why can I clip Envisat Stripmap data before coregistration?

I encountered the following error during the coregistration step:
“The specified region, if not null, must intersect with the image’s bounds.”

After looking through previous forum discussions, I found that one common cause of this error is:
“(2) products of different size.”

This makes sense in my case because the Envisat data I downloaded already have different width and height. Therefore, after applying the orbit files, I tried to clip them again to the same region, hoping to avoid this issue.

To clip the data, I used “raster-subset-import vector file” with the same shapefile, targeting the common overlapping area between scenes. However, the resulting files still have different sizes even though I used the same shapefile for all of them.

Has anyone experienced this before or knows why the output files are still of different size after clipping with the same shapefile?

Thanks in advance!