[OnePlus 5T  Questions & Answers] Chahk:
Every time I try to add a new contact in either stock or Google's Contacts apps I get the error "Can't save contact changes" and the following error in logcat:

05-16 19:59:51.364 3961 3961 D SSME[8170] : ContactsObserver: observed change at uri=content://com.android.contacts; refreshing contact data
05-16 19:59:51.365 2453 2453 D BluetoothPbapService: onChange on contact uri
05-16 19:59:51.365 23239 23239 I ContactsDataManager: onContentChanged()
05-16 19:59:51.366 23239 23239 I EmailDataManager: onContentChanged()
05-16 19:59:51.372 3582 5986 E NetworkScheduler.ATC: Trying to release unacquired lock: com.google.android.gms/.people.datalayer.DataLayerTaskService
05-16 19:59:51.388 4274 28959 E ContentProviderNative: onTransact error from {P:30057;U:10031}
05-16 19:59:51.389 4274 28959 E DatabaseUtils: Writing exception to parcel
05-16 19:59:51.389 4274 28959 E DatabaseUtils: android.database.sqlite.SQLiteException: no such table: oneplus_search (code 1): , while compiling: SELECT raw_contact_id FROM oneplus_search WHERE raw_contact_id=833 ORDER BY raw_contact_id LIMIT 1
05-16 19:59:51.389 4274 28959 E DatabaseUtils: at android.database.sqlite.SQLiteConnection.nativePrepareStatement(Native Method)
05-16 19:59:51.389 4274 28959 E DatabaseUtils: at android.database.sqlite.SQLiteConnection.acquirePreparedStatement(SQLiteConnection.java:890)
05-16 19:59:51.389 4274 28959 E DatabaseUtils: at android.database.sqlite.SQLiteConnection.prepare(SQLiteConnection.java:501)
05-16 19:59:51.389 4274 28959 E DatabaseUtils: at android.database.sqlite.SQLiteSession.prepare(SQLiteSession.java:588)
05-16 19:59:51.389 4274 28959 E DatabaseUtils: at android.database.sqlite.SQLiteProgram.<init>(SQLiteProgram.java:58)
05-16 19:59:51.389 4274 28959 E DatabaseUtils: at android.database.sqlite.SQLiteQuery.<init>(SQLiteQuery.java:37)
05-16 19:59:51.389 4274 28959 E DatabaseUtils: at android.database.sqlite.SQLiteDirectCursorDriver.query(SQLiteDirectCursorDriver.java:46)
05-16 19:59:51.389 4274 28959 E DatabaseUtils: at android.database.sqlite.SQLiteDatabase.rawQueryWithFactory(SQLiteDatabase.java:1393)
05-16 19:59:51.389 4274 28959 E DatabaseUtils: at android.database.sqlite.SQLiteDatabase.queryWithFactory(SQLiteDatabase.java:1240)
05-16 19:59:51.389 4274 28959 E DatabaseUtils: at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1111)
05-16 19:59:51.389 4274 28959 E DatabaseUtils: at android.database.sqlite.SQLiteDatabase.query(SQLiteDatabase.java:1279)
05-16 19:59:51.389 4274 28959 E DatabaseUtils: at com.oneplus.providers.contacts.t9.OneplusSearchHelper.updateOrInsertNameSearch(OneplusSearchHelper.java:871)
05-16 19:59:51.389 4274 28959 E DatabaseUtils: at com.android.providers.contacts.ContactsDatabaseHelper.updateRawContactDisplayName(ContactsDatabaseHelper.java:5223)
05-16 19:59:51.389 4274 28959 E DatabaseUtils: at com.android.providers.contacts.ContactsDatabaseHelper.updateRawContactDisplayName(ContactsDatabaseHelper.java:4996)
05-16 19:59:51.389 4274 28959 E DatabaseUtils: at com.android.providers.contacts.ContactsProvider2.flushTransactionalChanges(ContactsProvider2.java:2695)
05-16 19:59:51.389 4274 28959 E DatabaseUtils: at com.android.providers.contacts.ContactsProvider2.updateInTransaction(ContactsProvider2.java:4372)
05-16 19:59:51.389 4274 28959 E DatabaseUtils: at com.android.providers.contacts.AbstractContactsProvider.update(AbstractContactsProvider.java:252)
05-16 19:59:51.389 4274 28959 E DatabaseUtils: at com.android.providers.contacts.ContactsProvider2.update(ContactsProvider2.java:2405)
05-16 19:59:51.389 4274 28959 E DatabaseUtils: at android.content.ContentProviderOperation.apply(ContentProviderOperation.java:340)
05-16 19:59:51.389 4274 28959 E DatabaseUtils: at com.android.providers.contacts.AbstractContactsProvider.applyBatch(AbstractContactsProvider.java:387)
05-16 19:59:51.389 4274 28959 E DatabaseUtils: at com.android.providers.contacts.ContactsProvider2.applyBatch(ContactsProvider2.java:2577)
05-16 19:59:51.389 4274 28959 E DatabaseUtils: at android.content.ContentProvider$Transport.applyBatch(ContentProvider.java:338)
05-16 19:59:51.389 4274 28959 E DatabaseUtils: at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:191)
05-16 19:59:51.389 4274 28959 E DatabaseUtils: at android.os.Binder.execTransact(Binder.java:714)
05-16 19:59:51.415 1325 1362 D RestartProcessManager: increase duration : 8691 for com.google.android.contacts
05-16 19:59:51.422 1325 1362 D RestartProcessManager: Update Total Launch Times :com.google.android.contacts
05-16 19:59:51.422 1325 1362 D RestartProcessManager: updateSelf : com.google.android.contacts, size : 30

My OP5T is rooted with Magisk, and I have "Google Dialer and Contacts for OP5/5T" v1.2 module installed. How do I resolve this?