Да, я вижу проблему здесь, @Vede. Я полагаю, что это ограничение на уровне ОС. Цитируя: https://forums.developer.apple.com/forums/thread/723273:
В iOS 16 ключи доступа можно использовать в
WKWebView, если клиентское приложение использует Associated Domains для доверенной стороны.
У нас не настроены Associated Domains для всех сайтов в DiscourseHub, поэтому согласование ключей доступа завершается неудачей на раннем этапе.
Я считаю, что правильное решение здесь — принудительно использовать тот же механизм для процесса входа в веб-виджете, что и при нажатии кнопки «Connect». Это решит данную проблему и несколько других вопросов аутентификации. (Тем временем вы можете попробовать пройти аутентификацию на сайте в DiscourseHub, используя кнопку «Connect». Проведите пальцем справа налево, если не видите её, и нажмите синюю кнопку с иконкой пользователя.)