Ionic 6 app version was rejected - Guideline 2.1

I deployed my application play store seamlessly. However, when I tried to deploye it to App Store, the application was rejected and I received the following message. Guideline 2.1 - Performance - App Completeness although it works fine in simulator:

We discovered one or more bugs in your app.

Specifically, your app failed to load content after launch, only displaying a white blank page.

Please review the details below and complete the next steps.

Review device details:

  • Device type: iPhone and iPad
  • OS version: iOS 16.5

my ionic info is:
Ionic:

Ionic CLI : 6.20.3 (C:\Users\Imad\AppData\Roaming\nvm\v19.0.1\node_modules@ionic\cli)
Ionic Framework : @ionic/angular 6.2.5
@angular-devkit/build-angular : 14.2.1
@angular-devkit/schematics : 14.2.1
@angular/cli : 14.2.1
@ionic/angular-toolkit : 7.0.0

Cordova:

Cordova CLI : 11.0.0
Cordova Platforms : android 11.0.0, browser 6.0.0
Cordova Plugins : cordova-plugin-ionic-keyboard 2.2.0, cordova-plugin-ionic-webview 5.0.0, (and 5 other plugins)

Utility:

cordova-res : not installed globally
native-run : 1.7.2

System:

NodeJS : v19.0.1 (C:\Program Files\nodejs\node.exe)
npm : 8.19.2
OS : Windows 10

Please advise

I would try verify it works on 16.5 and look at dev tools in Safari to see if there are any JS errors.

Thanks for answer @twestrick,
I performed these steps but don’t see something in console:

  1. Choose iPhone 14 plus in xcode
  2. The simulator was opened (in the header I see iPhone plus 14 plus IOS 16.1) and the app works as expected.
  3. I opened safari browser and opened web inspector but I don’t see any errors or my http requests in network tab.
    maybe I"m missing something in debug process.
    could you please provide more details?

This page might help - Debugging Guide for Apps in iOS Safari and Android Chrome