[BUG] iPadOS 16 breaks the OAuthButton component
Describe the bug
When trying to sign in with anything that uses the OAuthButton component, it will fail with a Swift.String error, as seen in my attached log file and the snippet below.
[INFO] [2022-10-11T10:05:26.434Z] [SceneDelegate:sceneDidBecomeActive(_:):43] Scene did become active
[INFO] [2022-10-11T10:05:26.445Z] [BetaAuthenticator:refreshAuthentication():108] Not authenticated
[ERROR] [2022-10-11T10:05:35.435Z] [JSPromise:toJSPromise(in:on:):28] The operation couldn’t be completed. (Swift.String error 1.) "U1b6CuAKdaxTF3L3Cy8rhq0ebRv2Jd-4I59THb8uJe-uK_3i7TtMVDz-8zoAzSNgiH5qIYnuXCkoP3Y1dD0k4KsrXxQAen5dLgBcqg7P1DMMiduvJa9rbiplFfAAQ2PWeYkyfcNianFjLJ7WmTap9edD8BFTGY5YX21FOISZHkdQ_djzKRuyXViH7-PXi6ObLoxnMubLqDrfJmXGLnkhI8"
[ERROR] [2022-10-11T10:05:35.443Z] [DUIOAuthButtonVie:body:39] The operation couldn’t be completed. (Swift.String error 1.) "KdaxTF3L3Cy8rhq0ebRv2Jd-4I59THb8uJe-uK_3i7TtMVDz-8zoAzSNgiH5qIYnuXCkoP3Y1dD0k4KsrXxQAen5dLgBcqg7P1DMMiduvJa9rbiplFfAAQ2PWeYkyfcNianFjLJ7WmTap9edD8BFTGY5YX21FOISZHkdQ_djzKRuyXViH7-PXi6ObLoxnMubLqDrfJmXGLnkhI8"
This ONLY happens on my iPadOS devices.
Note the access tokens have been trimmed for privacy reasons.
To Reproduce Doesn't happen on my iPhone, outside of that it happens every time I've reinstalled, wiped the data, etc. Happy to sideload builds to test on my device however, but I assume it's a widespread iPadOS thing.
Expected behaviour I'm able to login to both the official AniList tracker & community MangaDex source.
App Version App: v0.7-r46 iPadOS: 16.0 (20A5283p)
Screenshots Screenshots aren't helpful here, I've attached logs. 11-10.Paperback (2).txt
Additional Context Here are the 2 past support threads I've opened in Discord, if they're of any use. Thread 1 Thread 2