iOS 17 Update Causes Login and Page Responsiveness Issues on Angular Website

We have a website running on Angular/CLI version 11.0.5. On iOS devices running iOS 17, we are encountering an issue where, after logging into our website, the screen becomes unresponsive, and no actions can be performed. The only functionality that remains is scrolling. This issue is specific to iOS 17; everything was working smoothly on iOS 16.6. In the browser console, we are seeing the following errors:

ERROR: TypeError: e.reduceRight is not a function. (In ‘e.reduceRight((e,t)=>new P(e,t),this.backend)’, ‘e.reduceRight’ is undefined)

It’s worth noting that this errors were also present in iOS 16.6, but the website was functioning correctly on those devices. However, in iOS 17, after a page refresh, the user can log in, but all subsequent pages become unresponsive. Before logging in, functions like signup and password reset work as expected.

We are unsure about the changes made in iOS 17 that could be causing this issue.

We have made several attempts to address the issue, particularly by investigating and attempting to resolve the console errors that were initially reported. However, despite our efforts, we have been unable to identify any specific errors in the browser console that appear to be directly related to the problem on iOS 17 devices. This has posed a significant challenge, as we were hoping to pinpoint the root cause of the issue through error messages or debugging information.

At this point, our expectations revolve around finding a solution or workaround for the issue that is causing the login and page responsiveness problems on iOS 17. We are actively seeking assistance and guidance to resolve this compatibility issue and ensure that our Angular website functions seamlessly on iOS 17 devices. Any insights, suggestions, or potential solutions from the community or experts would be greatly appreciated.