.changelog/3464.md
confirmAndDismissPreLaunchTransferPak() (renamed from dismissPreLaunchTransferPakSheet) resumes the launch continuation deferred to the next run-loop turn, preventing a root-view race while the sheet dismissal is in-flight; onDismiss remains as a safe no-op fallback for swipe-to-dismiss, guarding against the known SwiftUI bug where onDismiss is skipped when the binding is cleared programmatically.TransferPakConfigView from PauseTileMenuView is now frozen on the main thread before the sheet opens, preventing a Realm thread-violation crash when SwiftUI evaluates the sheet content.