Heavily restructuring tests
The instance might have been destroyed at this point so we need to check the variable
Don't make a request if live updates are off and we skip the initial request
Check if variable is defined for test to be able to work separately
Let's check real error returned from server but nor connection_failure