cpu usage - exceeding limit of 50% cpu over 180 seconds

The iOS application working fine in all the devices which is enrolled in Microsoft MDM and later some month one off the device crashing.
An enterprise iOS application crashing after 90 sec even in an idle sate (Foreground). Please analysis the crash report and help to find the root cause.


Event:            cpu usage
Action taken:     none
CPU:              90 seconds cpu time over 90 seconds (100% cpu average), exceeding limit of 50% cpu over 180 seconds
CPU limit:        90s
Limit duration:   180s
CPU used:         90s
CPU duration:     90s
Duration:         90.11s
Duration Sampled: 87.70s
Steps:            33
Hardware model:   iPhone10,5
Active cpus:      6

Heaviest stack for the target process:
  33  ??? (libsystempthread.dylib + 47988) [0x1a5608b74]
  33  ??? (libdispatch.dylib + 272460) [0x1a559e84c]
  33  ??? (libdispatch.dylib + 234828) [0x1a559554c]
  33  ??? (libdispatch.dylib + 232252) [0x1a5594b3c]
  33  ??? (libdispatch.dylib + 374052) [0x1a55b7524]
  33  ??? (libdispatch.dylib + 371112) [0x1a55b69a8]
  33  ??? (<C973F176-0AF3-32F0-B214-23740A7FB848> + 57368) [0x102a9a018]
  21  ??? (<C973F176-0AF3-32F0-B214-23740A7FB848> + 56296) [0x102a99be8]
  7   ??? (<C973F176-0AF3-32F0-B214-23740A7FB848> + 53772) [0x102a9920c]
  7   ??? (libswiftFoundation.dylib + 81724) [0x1dc444f3c]
  6   ??? (Foundation + 175860) [0x1a5bddef4]
  6   ??? (libsystem
kernel.dylib + 165736) [0x1a56e9768]


cpu usage - exceeding limit of 50% cpu over 180 seconds
 
 
Q