Muzzle Flash Particle Rotation

I am having a wired problem with the SpawnEmitterAttached method, it does not effect some particles.
I am using the Muzzle Flash Dark from Sci-fi Weapons Dark pack from marketplace, and the Particle Effect looks like it is made up of 2 parts one the Bright Flash and another Sprite overlaying on top.
the base Flash Rotates fine by putting the Rotation and location in the SpawnEmitterAttached but the other part of the particle the Sprite looking is always pointing at the origin of the world.

UGameplayStatics::SpawnEmitterAttached(MuzzleParticle, SKM, MuzzleSocketName, FVector(0.0f), FRotator(0.0f));

Thank you so much!

Thank you!!!