Assets/Plugins/NetworkClient.js(52,7): BCE0055: Internal compiler error: Object reference not set to an instance of an object. (Filename: Assets/Plugins/NetworkClient.js Line: 52)
I’m almost certain I’ve got the Syntax correct. What else can possibly be wrong with this snippet? The only thing I can imagine is that perhaps the try/except structure does not work inside coroutines?
Actually, sometimes it is explicit. If you recurse from one coroutine to another and back, the compiler gets confused and you must explicitly declare at least one of them as an IEnumerator.