PJSIP_DIAL_CONTACTS sometimes not working?

Hi,

I’m running Asterisk 16 and sometimes PJSIP_DIAL_CONTACTS stop working for some extensions.
It can be fine for weeks and all of a sudden, some extensions do not ring anymore.
Is there a maximum contacts that can be dialed?
Should I be doing it in another way? I never had a problem by using this method instead of dial contact but now I need the softphone and the physical phone to ring (same aor):
Group=${PJSIP/01-B-A4934CFE890F&PJSIP/01-B-A4934CFE81FF&PJSIP/01-B-A4934CFE8279 ...

Here is part of my dialplan:

Group=${PJSIP_DIAL_CONTACTS(01-B-A4934CFE890F)}&${PJSIP_DIAL_CONTACTS(01-B-4934CFE81FF)}&${PJSIP_DIAL_CONTACTS(01-B-A4934CFE8279)}&${PJSIP_DIAL_CONTACTS(01-B-A4934CFE892B)}&${PJSIP_DIAL_CONTACTS(01-B-A4934CFEB8E2)}&${PJSIP_DIAL_CONTACTS(01-B-A4934CFEB66C)}&${PJSIP_DIAL_CONTACTS(01-B-A4934CFEB87E)}&${PJSIP_DIAL_CONTACTS(01-B-A4934CFEB4C0)}&${PJSIP_DIAL_CONTACTS(01-B-A4934CFEB6E9)}&${PJSIP_DIAL_CONTACTS(01-B-A4934CFEB8F5)}&${PJSIP_DIAL_CONTACTS(01-B-A4934CFEB8EC)}&${PJSIP_DIAL_CONTACTS(U_2989)}&${PJSIP_DIAL_CONTACTS(U_2986)}&${PJSIP_DIAL_CONTACTS(MJDQBJAA)}

exten => 2000,1,NoOp()
same  => n,Dial(${Group},20,Im(moh))
same  => n,Hangup()

Are there any warnings? Are the AORs properly updated?