App Review

My app is live on the App Store with basic functionality and no login feature. I've now added sign-in options, including Sign in with Google,Apple. While the app works fine on both simulators(iphone, ipad) and my physical iPhone without any crashes, it was rejected during App Review due to a crash. The crash reports provided are specifically from iPads. On iPads, my app opens in a layout designed for phones. Here are the crash log

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------

Incident Identifier: 20E15987-98DF-4F19-884A-6C64117FFBBE
CrashReporter Key:   7deeb72ac4e45243b75a1d89c4f0078f34cc1a43
Hardware Model:      iPad13,16
Process:             
Path:                /private/var/containers/Bundle/Application/C237DF18-C3BC-41EB-B504-5C0A73262D3D/App_name/App_name
Identifier:          Bundle_identifier
Version:             1.9 (5)
AppStoreTools:       16C5031b
Code Type:           ARM-64 (Native)
Role:                Foreground
Parent Process:      launchd [1]
Coalition:          Bundle_identifier [884]

Date/Time:           2024-12-31 04:30:19.9584 +0400
Launch Time:         2024-12-31 04:30:19.8246 +0400
OS Version:          iPhone OS 18.2 (22C152)
Release Type:        User
Report Version:      104

Exception Type:  EXC_CRASH (SIGABRT)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Termination Reason: SIGNAL 6 Abort trap: 6
Terminating Process: . [722]

Triggered by Thread:  10

Application Specific Information:
abort() called


Thread 9:
0   libsystem_pthread.dylib       	       0x211ad946c start_wqthread + 0

Thread 10 name:   Dispatch queue: com.facebook.react.SwiftFunctionsBackgroundthreadQueue
Thread 10 Crashed:
0   libsystem_kernel.dylib        	       0x1d85ed2d4 __pthread_kill + 8
1   libsystem_pthread.dylib       	       0x211ae059c pthread_kill + 268
2   libsystem_c.dylib             	       0x18ee21b08 abort + 128
3   libc++abi.dylib               	       0x211a065b8 abort_message + 132
4   libc++abi.dylib               	       0x2119f4bac demangling_terminate_handler() + 348
5   libobjc.A.dylib               	       0x1845632c4 _objc_terminate() + 156
6   libc++abi.dylib               	       0x211a0587c std::__terminate(void (*)()) + 16
7   libc++abi.dylib               	       0x211a05820 std::terminate() + 108
8   libdispatch.dylib             	       0x18ed67fbc _dispatch_client_callout + 40
9   libdispatch.dylib             	       0x18ed6f5cc _dispatch_lane_serial_drain + 768
10  libdispatch.dylib             	       0x18ed70124 _dispatch_lane_invoke + 380
11  libdispatch.dylib             	       0x18ed7b38c _dispatch_root_queue_drain_deferred_wlh + 288
12  libdispatch.dylib             	       0x18ed7abd8 _dispatch_workloop_worker_thread + 540
13  libsystem_pthread.dylib       	       0x211adb680 _pthread_wqthread + 288
14  libsystem_pthread.dylib       	       0x211ad9474 start_wqthread + 8



Thread 13 name:  hades
Thread 13:
0   libsystem_kernel.dylib        	       0x1d85e8090 __psynch_cvwait + 8
1   libsystem_pthread.dylib       	       0x211adbf98 _pthread_cond_wait + 1204
2   libc++.1.dylib                	       0x197843584 std::__1::condition_variable::wait(std::__1::unique_lock<std::__1::mutex>&) + 28
3   hermes                        	       0x104460f24 hermes::vm::HadesGC::Executor::worker() + 116
4   hermes                        	       0x104460e8c void* std::__1::__thread_proxy[abi:v160006]<std::__1::tuple<std::__1::unique_ptr<std::__1::__thread_struct, std::__1::default_delete<std::__1::__thread_struct>>, hermes::vm::HadesGC::Executor::Executor()::'lambda'()>>(void*) + 44
5   libsystem_pthread.dylib       	       0x211ad97d0 _pthread_start + 136
6   libsystem_pthread.dylib       	       0x211ad9480 thread_start + 8

Thread 14:
0   libsystem_pthread.dylib       	       0x211ad946c start_wqthread + 0


Thread 10 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000000   x1: 0x0000000000000000   x2: 0x0000000000000000   x3: 0x0000000000000000
    x4: 0x0000000211a0af3b   x5: 0x000000016d49a800   x6: 0x000000000000006e   x7: 0x0000000000000000
    x8: 0x4782a95f5f805284   x9: 0x4782a95e32c9e284  x10: 0x0000000000000051  x11: 0x000000000000000b
   x12: 0x000000000000000b  x13: 0x00000001874659ac  x14: 0x00000000001ff800  x15: 0x00000000000007fb
   x16: 0x0000000000000148  x17: 0x000000016d49b000  x18: 0x0000000000000000  x19: 0x0000000000000006
   x20: 0x0000000000006303  x21: 0x000000016d49b0e0  x22: 0x0000000000000000  x23: 0x0000000000000114
   x24: 0x0000000301c3dc68  x25: 0x0000000000000000  x26: 0x000000016d49b0e0  x27: 0x00000003027721c0
   x28: 0x0000000302771440   fp: 0x000000016d49a770   lr: 0x0000000211ae059c
    sp: 0x000000016d49a750   pc: 0x00000001d85ed2d4 cpsr: 0x40001000
   far: 0x0000000000000000  esr: 0x56000080  Address size fault


App Review
 
 
Q