Movie Render Queue issue with particles?

Hey folks,

I hope someone has answer for this issue. don’t know yet what’s happening to the dust particles after MRQ rendering is done. I have included two videos, one is Viewport’s which is how it is supposed to be rendered, the other one is the EXR results after the render is finished.
:diamond_suit:Something probably in MRQ is bypassing some settings of this BP or even other basic dust particle I made myself, that makes it behave like everywhere at any distance all these particles show the same exact reaction to the light, they
all glow with same intensity and don’t matter if they are in shadow either. (Everything looks fine in preview window when rendering is happening, the result is messed up)
:diamond_suit:things I’ve tried so far:
1-screen percentage changes
2-motion blur in PPV
3-put nodes for motion blur in MRQ thinking to avoid MRQ overriding it if it even is motion blur related bugs
4-changin MRQ frame rates
5-disabling, playing around with emissive setting this BP has for dusts.
6-making a node for EVERY parameter of this BP in MRQ to avoid them getting overridden.
7-Anti Aliasing, going with either spatial sample count or temporal sample count. low number or high number makes no difference