Niagara sprite orientation change with view

Hi, I meet a problem in v4.26 with niagara. Using sprite render with a asymmetric material and “custom facing vector” facing mode, the orientation of the sprite will rotate 180 degrees when I turn my view up side down. I attach some screenshot below

image
this is the sprite render I use

image
the red cell of the sprite faces up

image
the same sprite with camera view up side down, but the red cell faces down

Is there any shader code in the material of the sprite that handles camera facing, or is that simply just using a texture?

it just uses a texture