SetActorHiddenInGame does indeed work while running, setting this to TRUE should indeed hide your referenced actor.
This works as expected:
For individual components, you have to use ‘setVisibility’ for some reason which can be in conflict with hiddenInGame.