Hi Hytham!
Find attached a link to a screenshot which shows different diagonal profiles of the used
images and flats.
https://dl.dropboxusercontent.com/u/57910417/Image23.jpgI have normalized them with PixelMath for better comparison.
In the top row you see the Image, in the bottom row below you see the diagonal Profile Curve.
On the left the extreme Profile of your first flat, right of it the Profile Curve of my corrected flat.
This right curve fits relatively good to the curve of the heart and soul image.(Far left in the screenshot))
On the right side below the lights you see in the Profile a preview rectangle which represents the clear image circle.
Look at the curves inside the previews, they are the same in both previews. Outside the preview in the obstructed area
depending of the light collected the curve is steeper or more flat.
Less light collected gets a more flat curve, more light collected
gets a steeper curve. Best visible in the overexposed flat at the leftmost image.
So, because of the obstruction: the flat work properly on all images parts inside the unobstructed area,
but not outside, here the curve needs adaption by making the flat steeper or more flat.
Depending of the light collected in your light.
I do not see a possiblity to use only 1 flat for all your Images in this Kind of Image train.
The new flat you made sounds like it worked for the darker Image but not for the brighter Image.
This is what i wanted to explain with the screenshot.
Gerald