Unable to set visbility on MotionController Mesh

I’m attempting to set the right hand static mesh to invisible - and the break point is reached - however the right hand mesh is still visible.

I’ve debugged this for quite some time and I have no idea why this won’t work.

Any suggestions are GREATLY appreciated.

You place “Set visibility” at the begin play in the motion controller class.
but Pawn can not get in time to spawn it.

if you make some delay before casting to MotionControllerPawn all will be ok.
or you can place this logic into pawn after spawn controllers sequence