I have been converting extensions from SIP to PJSIP using the button “Change To CHAN_PJSIP Driver” in Extensions > Advanced.
The majority of the extensions worked fine and converted (19 of them). I have three extensions that are failing and throwing this error: “Exception Unable to change device driver. The device is already set to the specified driver”
The extensions remain set to the SIP driver and are working correctly using the SIP port.
Trying to avoid re-creating them, if there should be another solution.
Error:
Exception thrown with message “Unable to change device driver. The device is already set to the specified driver”
Stacktrace:
#3 Exception in /var/www/html/admin/modules/core/Core.class.php:1685
#2 FreePBX\modules\Core:changeDeviceTech in /var/www/html/admin/modules/core/functions.inc.php:6169
#1 core_devices_configprocess in /var/www/html/admin/libraries/components.class.php:469
#0 component:processconfigpage in /var/www/html/admin/config.php:449