- Fix SdkSynchronizer.stop() race condition: use synchronous scope.cancel() instead of async self-cancellation that never completed - Fix scan loop: scan once after all downloads complete instead of per-batch - Use fresh SQLiteDatabase connection for getLastScannedHeight() to avoid reading stale Room-cached values - Bump version to 1.9.1-beta01 - Update Cargo dependencies