Why does RestartGame fail to restart networked clients?

I hope you get an answer to this. Mine is worse than freezing, the Editor crashes.
Edit I discovered that my PIE was crashing because I was also running the “RestartGame” code on the clients. So that’s bad. But I can repro this behavior if I call EndMatch then RestartGame on the server.