Movie Render Queue vs Viewport

I have a gun which is Blueprint. It is placed on a socket in BP_MH. I want to be able to turn on and off the visibility of the gun in level sequencer and eventually render using render movie queue. I tried “+ actor hidden in game” option on the gun (dragged the gun into level sequence). It works in Level sequence and viewport. But when I render using MRQ, the visibility is not controlled. the gun is always visible.

I already tried turning off all the options in Game overrides. also the frame center, open in camera options.
how do I get the render from MRQ to do what level sequence is doing in view port.