I am on 5.1.1p3 Every time I try to spawn an object I have found a that the objects only spawn at (0,0,0) Code (csharp): Vector3 startPos = newVector3 (0, 0, 5.0f); GameObject product = (GameObject)Instantiate (productTemplate, startPos, Quaternion.identity); product.GetComponent<NetworkProduct> ().meshAsset = data; NetworkServer.Spawn (product); The new object appears at (0,0,0) but has transform (0,0,5) UPDATE- NEVER MIND IT WAS PROGRAMMER ERROR