A few lines down we do:
```
         # disable wifi before reset data, wait for wifi to be closed, and switch back to the app
         self.data_layer.disable_wifi()
         time.sleep(1)
         self.apps.switch_to_displayed_app()
```

Which looks strange and I think we do the same thing twice... I don't think this is intended in the pull