Spa3102 cid

There are still some quirks with pjsip and devices like this (that have multiple ports and can send caller ID only in the From header). Possibly, setting Match Inbound Authentication will help; see

Or, try configuring the trunk statically (rather than Registration Receive).

If neither works, I recommend that you try a chan_sip trunk instead with these PEER Details:

host=dynamic
username=match-spa-pstn-line-User-ID
secret=match-spa-pstn-line-Password
type=friend
qualify=yes
context=from-trunk

The Incoming tab should be completely blank.

There is a quirk with this use of chan_sip. Use the same name for Trunk Name (in both General and Outgoing tabs) and for username in the PEER Details.