I noticed that when you create an extension or device and leave the dispatchable location on default, and then create a dispatchable location and set it as default, it won’t update the database (${DEV_TREE}/location), unless you go back to the extension and click update,
Is it possible to have this changed, that when you save a dispatchable location that is set as default, it should update all devices that are set to use the default location?
Per @EINM if you run vitalpbx fully-dump-config it fixes this issue.
Of course, this is a temporary fix. This needs to be addressed ASAP, because sending incorrect e911 information can sometimes be a difference between life and death. This is aside from the $fine you pay for sending incorrect e911 info.
We addressed this issue in the latest version of VitalPBX 3. Keep in mind that the dispatchable locations are used just when the emergency numbers are defined in the Emergency Numbers module on VitalPBX.