Not realizing that /e/OS included a CalDAV and CardDAV client by default, I installed DAVx5 extra.
Later, I wanted to return to the regular WebDAV / WebDAV Address Book accounts.
I uninstalled DAVx5 and the extra OpenTasks app I’d installed (since DAVx5 is known not to work with the default Tasks app in /e/OS.
Now, however, when I attempt to add a new WebDAV account, the screen goes dark, and something flashes once per second or so, as though something’s trying to open, but failing.
In logcat, I see the following showing up repeatedly.
11-17 16:59:56.514 25125 25150 I davx5 : [syncadapter.SyncUtils] App launched or other package (un)installed; current tasks provider = OpenTasks
11-17 16:59:56.526 25125 25150 I davx5 : [syncadapter.SyncUtils] Enabling foundation.e.tasks sync for Account {name=test@example.org, type=com.google}
11-17 16:59:56.527 25125 25150 E davx5 : [App] Unhandled exception!
11-17 16:59:56.527 25125 25150 E davx5 : EXCEPTION java.lang.IllegalArgumentException: Account type not supported
11-17 16:59:56.527 25125 25150 E davx5 : at at.bitfire.davdroid.settings.AccountSettings.<init>(AccountSettings.kt:20)
11-17 16:59:56.527 25125 25150 E davx5 : at at.bitfire.davdroid.syncadapter.SyncUtils.setSyncableFromSettings(SyncUtils.kt:4)
11-17 16:59:56.527 25125 25150 E davx5 : at at.bitfire.davdroid.syncadapter.SyncUtils.updateTaskSync(SyncUtils.kt:11)
11-17 16:59:56.527 25125 25150 E davx5 : at at.bitfire.davdroid.App$onCreate$1.invoke(App.kt:6)
11-17 16:59:56.527 25125 25150 E davx5 : at at.bitfire.davdroid.App$onCreate$1.invoke(App.kt:1)
11-17 16:59:56.527 25125 25150 E davx5 : at kotlin.concurrent.ThreadsKt$thread$thread$1.run(Unknown Source:2)
Is this because OpenTasks is still set as the default tasks provider? How do I restore the stock Tasks app to be the default provider?
Regain your privacy! Adopt /e/ the unGoogled mobile OS and online services