As Unity Beta 3.0.0b6, I’m now getting this compile error:
ArgumentException: get_useNat can only be called from the main thread
Multiplayer…ctor ()
My script is named Multiplayer, which would explain part of the message. Calls to the useNat property aren’t in the constructor/initializers, so I’m not sure why it says “Multiplayer…ctor”.
I did notice that Network.useNat isn’t in the documentation. Maybe it’s been obsoleted?