A1 In your case the response string is “Error contacting server” which *could* mean it wasn’t able to contact Google’s servers for validation. I say “could” because it’s possible to set that Test Response code in the Google dashboard. What have you set it to? (The “License Test Response” is found in the settings page under the text box where you specified your google test accounts). Otherwise I’m not sure why. Maybe it’s some problem with the tethering with your iPhone.
A2: It depends on the response string. For example if you turn off WiFi I would assume you’d get a “network” error even if it didn’t contact Google.
A3: For “isVerified”: your local variable name is called “verified” and you’re trying to display “isVerified”. For “networkError” I’m not sure…can’t see a reason why, but it usually means a scoping problem…
A4: Nothing to worry about. I get the same warning in my logs. Not sure why, but it doesn’t seem to affect anything.