SIP Trunk Issue

This is the real problem. The provider put some minimal effort into a setup document 15 years ago and hasn’t looked at it since.

You can’t argue with success. If one works and the other doesn’t then you go with what works. The average user is probably not in a position to figure out why. You just need to know that using chan_sip today means starting out with a bit of technical debt that will need to be addressed eventually.