I have an DB migration:
val MIGRATION_8_9 = object : Migration(8, 9) {
        override fun migrate(database: SupportSQLiteDatabase) {
            database.execSQL("ALTER TABLE RideEntity RENAME frontVideoPresent TO frontVideoState")
            database.execSQL("ALTER TABLE RideEntity RENAME rearVideoPresent TO rearVideoState")
  }
}
When testing this migration on local Samsung phones it worked fine. The in production with help of craslytics I seen this crash:
Fatal Exception: java.lang.RuntimeException
Exception while computing database live data.
Caused by android.database.sqlite.SQLiteException
near "frontVideoPresent": syntax error (Sqlite code 1 SQLITE_ERROR): , while 
compiling: ALTER TABLE RideEntity RENAME frontVideoPresent TO frontVideoState, (OS 
error - 11:Try again)
This is happened on Huawei Mate 20 phone. How to understand better this crash? This is OS related? I can not remove the rename now, because many users that updated the app the column renaming worked, but users with Huawei phones may suffer this crash. I am open to your suggestions...
 
    