iOS client behaves wrong if a call is received while the app is in foreground on a classic instance (MD-10005)

Observed behavior

If the client application is in foreground and a call is received

  1. The client switches to the “pascom” Telephone UI
  2. Shortly after, a CallKit UI appears
  3. Now you cannot accept the call, if you try, the call will be hung up
  4. The actual (gsm) call arrives, CallKit shows two calls. If you click on “End and accept”, the call will be hung up also

Expected behavior

The client should not show any call UI until the GSM Call arrives and iOS switches to it’s native UI.

Affected Platforms

All iOS devices.

Reported by @Pordoi in this thread.

Solved in client version 17.05.