Clicking on apply causes pjsip/sip-tls endpoints to drop

we do the same thing we run asterisk -rx ‘core reload’

Same. Thing.

The difference is that configs are written out. So maybe you should compare configs before a reload and after a reload.