Object.Instantiate is Unity. It's local.
TNManager.Instantiate is networked. That's what you should be using instead. It doesn't have a return value because all network instantiation is disabled. Pass your parameters to the instantiate function as a part of your custom RCC. Check the tutorials for more information -- this is covered pretty well.