Menu problem when web host upgraded from CPanel to Site Tools
I replaced the full URLs in the civicrm.settings.php file with relative URLs as shown below:
FROM

global $civicrm_root;
$civicrm_root = '/home/customer/www/example.org/public_html/sites/all/modules/civicrm';
if (!defined('CIVICRM_TEMPLATE_COMPILEDIR')) {
define( 'CIVICRM_TEMPLATE_COMPILEDIR', '/home/customer/www/example.org/public_html/sites/default/files/civicrm/templates_c/');
}

TO

global $civicrm_root;
$civicrm_root = './sites/all/modules/civicrm';
if (!defined('CIVICRM_TEMPLATE_COMPILEDIR')) {
define( 'CIVICRM_TEMPLATE_COMPILEDIR', './sites/default/files/civicrm/templates_c/');
}