DioException Error When Searching Books in OpenLib (F-Droid Version)
- Dominant language
- Dart
- Stars
- 2.5k
- Forks
- 130
- PR merge metrics
- No merged PRs in 30d
Description
When attempting to search for books in the OpenLib app (installed via F-Droid), I encountered an error message stating:
"DioException [connection error]: The connection ground to a halt while trying to fetch data..."
The issue persists regardless of whether I am connected to a VPN or not. I have tried uninstalling and reinstalling the app, but the problem remains.
Steps to Reproduce:
Open the OpenLib app on Android.
Navigate to the search bar and enter any book title.
Press "Search."
Observe the error message.
Expected Behavior:
The app should display search results for the entered book title.
Actual Behavior:
The app displays an error message with a stack trace and does not load any results.
Screenshot attached.

Device Information:
Device: Samsung Galaxy A51 U1
Android Version: Latest firmware as of March 9, 2025
App Version: Latest version from F-Droid
Additional Context:
I was initially running Speedtest VPN when I encountered this issue. However, disabling the VPN and retrying did not resolve the problem.
I uninstalled and reinstalled the app via F-Droid, but the issue persists.
The stack trace in the error message indicates that the problem might be related to DioMixin.fetch or AnnasArchive.searchBooks.
Contributor guide
Assessment
This issue has not been assessed yet.