Replication

Can somebody please explain to me as simply as possible how you get replication to work.

I’ve tried everything, every combination, followed every tutorial I can find. I’ve tried running dedicated server, no dedicated server.

What does owning client mean.

I’m trying to spawn a box (think foundation from ARK) at a location, prior to building it goes through a logic actor that does all of the checking of the placement. On spawning it gets sent to a instance static mesh storage actor that has the add instance node using the current transform.

I left mouse click this tells the logic actor to fire a spawn call to the storage actor but nothing happens, its adding a instance because the instance count is going up. All the blueprints are set to replicate, the component itself is set to replicate but nothing. Why is this aspect of Unreal Engine so confusing.