EXC_BREAKPOINT — dispatch_assert_queue_failcompletionHandler closure inferred @MainActor by Swift 6, but called on com.apple.launchservices.open-queue. Sequoia added a runtime assertion.completionHandler parameter entirely. No closure, no annotation, no assertion.Product.products(for:) returns [] for IAPs with "Waiting for Review" status. The review sandbox cannot see unapproved products.