Unable to reload.. " retrieve_conf output "

When I click apply config

exit: 255
Unable to continue. Invalid argument supplied for foreach() in /var/www/html/admin/modules/sng_mcu/functions.inc/dialplan.php on line 57
#0 /var/www/html/admin/modules/sng_mcu/functions.inc/dialplan.php(57): Whoops\Run->handleError(2, 'Invalid argumen...', '/var/www/html/a...', 57, Array)
#1 /var/www/html/admin/libraries/BMO/DialplanHooks.class.php(95): sng_mcu_get_config('asterisk')
#2 /var/lib/asterisk/bin/retrieve_conf(864): FreePBX\DialplanHooks->processHooks('asterisk', Array)
#3 {main}
 fwconsole ma uninstall sng_mcu

when i tried to reload after uninstall sng_mcu

Error(s) have occured, the following is the retrieve_conf output:

exit: 255
Unable to continue. Invalid argument supplied for foreach() in /var/www/html/admin/modules/vqplus/functions.inc/dialplan.php on line 28
#0 /var/www/html/admin/modules/vqplus/functions.inc/dialplan.php(28): Whoops\Run->handleError(2, 'Invalid argumen...', '/var/www/html/a...', 28, Array)
#1 /var/www/html/admin/libraries/BMO/DialplanHooks.class.php(95): vqplus_get_config('asterisk')
#2 /var/lib/asterisk/bin/retrieve_conf(864): FreePBX\DialplanHooks->processHooks('asterisk', Array)
#3 {main}
fwconsole ma uninstall vqplus

OK now after reload

exit: 255
Unable to continue. Invalid argument supplied for foreach() in /var/www/html/admin/modules/sipsettings/functions.inc.php on line 228
#0 /var/www/html/admin/modules/sipsettings/functions.inc.php(228): Whoops\Run->handleError(2, 'Invalid argumen...', '/var/www/html/a...', 228, Array)
#1 /var/www/html/admin/libraries/BMO/DialplanHooks.class.php(95): sipsettings_hookGet_config('asterisk')
#2 /var/lib/asterisk/bin/retrieve_conf(864): FreePBX\DialplanHooks->processHooks('asterisk', Array)
#3 {main}

I uninstalled sipsettings got this error

exit: 1
Exception: Unable to locate the FreePBX BMO Class 'Sipsettings'A required module might be disabled or uninstalled. Recommended steps (run from the CLI): 1) fwconsole ma install sipsettings 2) fwconsole ma enable sipsettings in file /var/www/html/admin/libraries/BMO/Self_Helper.class.php on line 216
Stack trace:
  1. Exception->() /var/www/html/admin/libraries/BMO/Self_Helper.class.php:216
  2. FreePBX\Self_Helper->loadObject() /var/www/html/admin/libraries/BMO/Self_Helper.class.php:104
  3. FreePBX\Self_Helper->autoLoad() /var/www/html/admin/libraries/BMO/Self_Helper.class.php:37
  4. FreePBX\Self_Helper->__get() /var/www/html/admin/modules/core/functions.inc/drivers/PJSip.class.php:804
  5. FreePBX\modules\Core\Drivers\PJSip->generateEndpoints() /var/www/html/admin/modules/core/functions.inc/drivers/PJSip.class.php:303
  6. FreePBX\modules\Core\Drivers\PJSip->genConfig() /var/www/html/admin/modules/core/Core.class.php:204
  7. FreePBX\modules\Core->genConfig() /var/www/html/admin/libraries/BMO/FileHooks.class.php:97
  8. FreePBX\FileHooks->processNewHooks() /var/www/html/admin/libraries/BMO/FileHooks.class.php:26
  9. FreePBX\FileHooks->processFileHooks() /var/lib/asterisk/bin/retrieve_conf:892

I think SipSettings is a required module. You probably need to reinstall that one.