I found out today what was causing this crazy gradient.
It was caused by my lazyness, I wasn't using any diffuser between my scope and laptop screen when taking flats.
Here's a link if you wanna know more about it, someone had the similar issue as me https://stargazerslounge.com/topic/311438-weird-gradients-appear-after-stacking-from-use-of-flats/
Btw found out this by rotating camera mid session and deciding not to use flats, It was just a night for testing anyway.
And then it hit me when I saw no weird gradients in the stack, except the vignette.
I restacked this data without the flats and ofc It's just the vignette.
(the pics are unlinked histogram stretch in siril)
Im so happy that I can do something about it, and also a bit angy at myself for being a dum dum and not doing flats properly.