Issue solved, I found the reason it wasn't working fine. The initial images (i.e. before image registration) had a background level very different from each other, something that frame adaptation didn't adjust and that was causing the artifact.
If someone finds the same issue remember to check the histogram of the images to merge before registration and use the histogram to offset the background to similar values. The you may proceed and it works like charm.