Ok. I actually got an exception this time: `02-23 16:17:52.587 1006 1780 I ActivityTaskManager: START u0 {act=android.settings.APPLICATION_DETAILS_SETTINGS dat=package:com.stevesoltys.seedvault cmp=com.android.settings/.applications.InstalledAppDetails (has extras)} from uid 10082 02-23 16:17:53.950 1006 1043 I ActivityManager: Start proc 7038:com.stevesoltys.seedvault/u0a180 for service {com.stevesoltys.seedvault/com.stevesoltys.seedvault.transport.ConfigurableBackupTransportService} 02-23 16:17:54.894 7038 7038 E AndroidRuntime: Process: com.stevesoltys.seedvault, PID: 7038 02-23 16:17:54.894 7038 7038 E AndroidRuntime: at com.stevesoltys.seedvault.metadata.MetadataManager.getMetadata(MetadataManager.kt:43) 02-23 16:17:54.894 7038 7038 E AndroidRuntime: at com.stevesoltys.seedvault.metadata.MetadataManager.getBackupToken(MetadataManager.kt:195) 02-23 16:17:54.894 7038 7038 E AndroidRuntime: at com.stevesoltys.seedvault.App.migrateTokenFromMetadataToSettingsManager(App.kt:102) 02-23 16:17:54.894 7038 7038 E AndroidRuntime: at com.stevesoltys.seedvault.App.access$migrateTokenFromMetadataToSettingsManager(App.kt:37) 02-23 16:17:54.894 7038 7038 E AndroidRuntime: at com.stevesoltys.seedvault.App$onCreate$2.invoke(App.kt:87) 02-23 16:17:54.894 7038 7038 E AndroidRuntime: at com.stevesoltys.seedvault.App$onCreate$2.invoke(App.kt:37) 02-23 16:17:54.894 7038 7038 E AndroidRuntime: at com.stevesoltys.seedvault.AppKt.permitDiskReads(App.kt:131) 02-23 16:17:54.894 7038 7038 E AndroidRuntime: at com.stevesoltys.seedvault.App.onCreate(App.kt:86) 02-23 16:17:54.894 7038 7038 E AndroidRuntime: at com.stevesoltys.seedvault.metadata.MetadataManager.getMetadata(MetadataManager.kt:40) 02-23 16:17:54.920 1006 3583 I ActivityManager: Process com.stevesoltys.seedvault (pid 7038) has died: fg IMPF 02-23 16:17:54.921 1006 3583 W ActivityManager: Scheduling restart of crashed service com.stevesoltys.seedvault/.transport.ConfigurableBackupTransportService in 256000ms for connection`