Set transform doesn't work for client

I have a listen server and when you press a button, it should teleport you to a location. It works great when the server presses the button, when the client pushes the button it flashes, I assume it teleports them then the server corrects them back to the previous location.

I tried using a custom event that executes on server, but that didn’t work. Any ideas?

Totally guessing here (because no code), but did you replicate that location variable?