I don't know if it is necessary but perhaps for the time being to get this test to work properly, we can try something like this fail:

```python
        # Well I dunno, it just needs this
        attempts = 0
        while (attempts < 2):
            # search for a paid app and tap on the price
            try:
                search = marketplace.search(self._APP_NAME)
                bango = search.search_results[0].tap_purchase_button()
            except:
                time.sleep(3)

            attempts += 1
```

Obviously, this worked for me. At least, we wait only when it is necessary.