I agree with @bebef1987 that we should avoid using the UI in tearDown. If at the point the test fails we're on a different screen, then this tearDown will also fail. Ideally there'll be a way to disconnect all devices via the WebAPI.