This only applies to people using Cisco phones. So far that hasn’t been mentioned here. It’s not a driving factor for many users.
It also cannot be stressed enough that Chan_SIP is on its way out. The Asterisk developers have been pushing this point for a very long time. Again, the OP installed Asterisk 17 which would require Chan_SIP to be compiled at install as an additional option. It’s no longer default installed with Asterisk 17.
So that means unless a user has specifically done this they DO NOT have Chan_SIP readily available for them on an Asterisk 17 install. Unless third party vendors like Gareth get off their ass soon as start doing something to address this then either A) they won’t have to worry about it because no one will be using it from that point forward or B) They’ll be forcing people to stick on a version of Asterisk (16 or lower) that will be unsupported and receive no updates because their lifespan has ended.
It’s going to be like Asterisk 12/13 a few years back where numerous vendors gave up the ghost because they didn’t want to include new features like Chan_PJSIP in their software. This is how A2Billing died.