New Extensions Unreachable

Here’s the layout:
I have 2 phones on the same network as the pbx server. The phones don’t seem to be the issue though… If I register one with an extension I made last week - 3210 for example - it works without issue. If I use the same phone and register it to an extension I just made - 3001 - I get 503 unavailable. That same phone can dial out, and works no problem though.

I cannot see any difference in the settings when comparing the two extensions. The only warning I’m seeing (that doesn’t exist when a call is successful) is this one:

[2025-05-28 13:03:41] WARNING[264335][C-00000063]: pjsip/dialplan_functions.c:529 pjsip_acf_dial_contacts_read: Specified endpoint '3' was not found

For more context, it shows the endpoints as available.

 Endpoint:  3001/3001                                            Not in use    0 of inf
     InAuth:  3001-auth/3001
        Aor:  3001                                               1
      Contact:  3001/sip:[email protected]:28423            b74b6543ff Avail         3.822

 Endpoint:  3002/3002                                            Unavailable   0 of inf
     InAuth:  3002-auth/3002
        Aor:  3002                                               1

 Endpoint:  3202/3202                                            Unavailable   0 of inf
     InAuth:  3202-auth/3202
        Aor:  3202                                               1

 Endpoint:  3205/3205                                            Not in use    0 of inf
     InAuth:  3205-auth/3205
        Aor:  3205                                               1
      Contact:  3205/sip:[email protected]:5060             42402e21cc Avail         5.367

Recent bug in 17 core, now resolved. Edit the problem extension, click advanced tab and locate the Dial field. Change the dial string from PJSIP/3 to PJSIP/XXXX where the x’s are the extension number.

Don’t use quick create for new extensions until you have updated core to ver 17.0.18.23

Thank you! Sounds like I need to update the server.