Hi Paul, the problem is the Joomshaper Empire template.
I know this because when I select the Cassiopeia Template (which comes with J4 install), I do not get the error.
Full error is below:
error - Uncaught Throwable of type Error thrown with message "Cannot access protected property Joomla\CMS\Menu\MenuItem::$params". Stack trace: #0 [ROOT]/libraries/src/Document/HtmlDocument.php(779): require() #1 [ROOT]/libraries/src/Document/HtmlDocument.php(838): Joomla\CMS\Document\HtmlDocument->_loadTemplate('/home/customer/...', 'index.php') #2 [ROOT]/libraries/src/Document/HtmlDocument.php(641): Joomla\CMS\Document\HtmlDocument->_fetchTemplate(Array) #3 [ROOT]/libraries/src/Application/CMSApplication.php(1025): Joomla\CMS\Document\HtmlDocument->parse(Array) #4 [ROOT]/libraries/src/Application/SiteApplication.php(802): Joomla\CMS\Application\CMSApplication->render() #5 [ROOT]/libraries/src/Application/CMSApplication.php(284): Joomla\CMS\Application\SiteApplication->render() #6 [ROOT]/includes/app.php(63): Joomla\CMS\Application\CMSApplication->execute() #7 [ROOT]/index.php(32): require_once('/home/customer/...') #8 {main}
Is there anyway of knowing if and when the Empire Template will become Joomla 4 compatible?
Thanks
Steve