The endpoint can be slow, thus exceeding the default timeout of 10 seconds in OkHttp/Retrofit. This will result in the app looking like it's endlessly retrieving data.
Steps to take:
- Increase timeout
- Give better feedback to the user about e.g. socket timeouts/exceptions