Reinstated 3 tests for tearing down on error, and changed them to transition to the ERROR state due to an invalid API call, instead of a device error, as device errors no longer transition to the error state, only raise error events.