Dieser Beitrag ist zwar schon älter, aber: ich hatte das Problem auch. Es passiert vor allem dann, wenn man SIMs von 2 unterschiedlichen Anbietern im Einsatz hat.
Ich habe mit meinem Apple Developer Account einen Bug eröffnet bei Apple mit allen dazugehörigen Logs, die ich gesammelt habe. Antwort von ihren Ingenieuren: das ist "expected behavior", sprich, es ist normal.
Das iPhone hat nur eine Radio-Einheit, das heisst, es kann sich nur auf einer Frequenz gleichzeitig mit dem Mobilfunknetz verbinden. Jedes mal, wenn das iPhone auf einem Netz ein Handover machen muss auf die nächste Zelle, ist das andere Netz kurz nicht erreichbar (da das iPhone ja damit beschäftigt ist, das Handover durchzuführen).
Die Verbindung immer aufrechtzuerhalten hat in der Apple-Logik die absolute Priorität. Das heisst, es kann ab und zu zu Situationen kommen, wo eine der beiden SIMs Anrufe verpasst, oder die Datenübertragung nicht korrekt funktioniert.
Das Ganze entschärft sich ein wenig, wenn man in den Einstellungen die 2. SIM auf 3G forciert (sprich 4G deaktiviert). Aus irgendeinem Grund kann das iPhone die Netze besser handhaben, wenn nicht beide auf 4G sind.
Was ich auch gemerkt habe: die physikalische SIM scheint immer noch Priorität zu haben auf die eSIM. Das ist natürlich ein Problem, denn bei mir ist die Swisscom eSIM die Haupt-SIM. Diese verliert allerdings relativ schnell an Priorität, sobald die physikalische SIM das Netz suchen muss.
Fazit: ich lasse die physikalische SIM ausgeschaltet, solange ich sie nicht wirklich brauche.