Crashes after tapping on global icon on the keyboard to trigger emoji keyboard on iOS 14.6

Hello! I am having users reporting crashes on the app after tapping on the global icon on the keyboard to trigger emoji keyboard.

There are no issues if they trigger other language keyboards. Issue occurs only when triggering emoji keyboard.

There are also no issues in the earlier versions before iOS 14.6.

We have attempted to replicate the issue using debugger but in vain. The issue can only be replicated without debugger attached to it.

We are using Swift 4 by the way.

Crash reports described it as the watchdog termination which is not informative:

Exception Type:  EXC_CRASH (SIGKILL)
Exception Codes: 0x0000000000000000, 0x0000000000000000
Exception Note:  EXC_CORPSE_NOTIFY
Termination Reason: Namespace SPRINGBOARD, Code 0x8badf00d
Termination Description: SPRINGBOARD, <RBSTerminateContext| domain:10 code:0x8BADF00D explanation:scene-update watchdog transgression: application<.....>:367 exhausted real (wall clock) time allowance of 10.00 seconds | ProcessVisibility: Foreground | ProcessState: Running | WatchdogEvent: scene-update | WatchdogVisibility: Background | WatchdogCPUStatistics: ( | "Elapsed total CPU time (seconds): 15.000 (user 15.000, system 0.000), 75% CPU", | "Elapsed application CPU time (seconds): 9.704, 49% CPU" | ) reportType:CrashLog maxTerminationResistance:Interactive>
Triggered by Thread:  0

It seems to be an OS version issue on Apple side, hope someone can enlighten me.

Thanks!

Hi, check it on release build (change it on build scheme). I guess this bug could be only on debug mode.

Crashes after tapping on global icon on the keyboard to trigger emoji keyboard on iOS 14.6
 
 
Q