Setting player home location in an Open World

Hi, I’m pretty much new to UE4, I’ve only taken one class for blueprinting, but I’m working on a project that involves multiplayer(networking) and and open world (I’m currently working on a small test map) I’ve finally got stuck on trying to make a mechanic in where If the server/client presses the Z key, if a home is not already set, it’ll spawn an actor that says it’s that player’s home. Otherwise, whenever the player dies, if a home isn’t set, it’ll be teleported home. (Like in Minecraft) I’m using SetActor Location but I’m not 100% sure on what I’m doing. If anyone could give me an example that’d be great…

At the current moment I get teleported to the starting area when I have no home set but if I do have a home location set, the game will give me a weird error and i’ll be teleported underground. I’ve tested with printstring, but it looks like its just the game having trouble with the actor i’m trying to teleport to… I know I’ll have to set up some replications later on but I want this to work on the server first if possible. I haven’t found any other questions involving anything like this :(.

Here’s some pictures;

Starting Area Actor Point; https://i.imgur.com/lqXg30x.png
Home Actor Point; https://i.imgur.com/Fr4dfKB.png

Character Blueprint; https://i.imgur.com/mxq35Yp.png and https://i.imgur.com/c9oKgIh.png

I can teleport back to the starting area but Teleporting to the home will break the game, giving me this error: https://i.imgur.com/Vi5MrPs.png

Any kind of suggestions toward multiplayer would be great, please! I feel like there’s an easy solution or some weird bug.