So for some reason, in an empty scene using only the base NetworkManager script and NetworkManagerHUD script, with a prefab that uses an empty NetworkBehaviour script (e.g. it extends NetworkBehaviour but doesn't add any code), with the NetworkManager set to auto create the above prefab, and the above prefab marked as "local player authority", I'm getting disconnects after a seemingly random period of time with the error "Server event: host=0 event=DisconnectEvent error=6". The weird thing is that if I use the "LAN host" and "LAN client" HUD buttons I don't have any disconnect issues. However when I use the online matchmaker to create and join a match, after a few minutes the client will timeout with the above error. I've also noticed that sending a large number of NetworkClient.SendUnreliable() over a period of time seems to also cause this disconnect to happen. I'm wondering if anyone has any ideas what may be causing this, or if I should submit a bug to Unity. I'm only using the baseline scripts, so I can't imagine what may be going wrong. EDIT: Oddly enough, when I use my own script for managing the matchmaker and connecting I don't get any random timeouts. However when sending about 30 of NetworkClient.SendUnreliable() per second, after about 2 minutes my client disconnects with the same timeout error.