Turns out I had to use seamless travel for steam games and on the “travel to” event remove the run on server. I did have to remove all widgets using a run on owning client because when seamless is on it doesn’t disconnect clients and keeps old variable references when travelling maps. The video explains it better WATCH FULLY. Thank you.