How to hide FPS arms from reflections?

So if i have material that has roughness set to <1.0 than arms and weapon will be reflected in that material, how to prevent that without removing reflection from the scene?

Typically you arrange for the player pawn to have both the arms, and the fully animated body on it.

Then you set “Only Owner See” on the arms, and “Owner No See” on the body.

I think that this is enough to make it so that the full body renders in reflections, and the arms in the main camera, but I could be mis-remembering; you may need to set up some additional flag to make it work, but it’s not terribly complicated.

i have full body that is set to owner no see and arms that are set to only owner see but both of them a reflected in reflections.

Disable reflection captures on the mesh.

Select Mesh: Details Panel:
Rendering → Advanced → Visible in Reflection Captures