Hi Toufiq,
Thank you for reply. I already fixed it with help of claude.ai.
The root of the problem is that the render_layout function in Helix Ultimate looks for options.json at the path /templates/system/options.json instead of /templates/shaper_helixultimate/options.json. This is a known bug. So the file does exist, but Helix is looking in the wrong location. This points to an issue with the template_style_id in the database.
Solution via the database (phpMyAdmin)
If the menu item is set to “Use default (template style)” but the template_style_id in the database hasn't been correctly updated to 0, Helix Ultimate will look in the wrong path and you'll get this error. GitHub
Steps:
Open phpMyAdmin via your hosting
Go to the #__menu table (e.g., jos_menu)
Execute this SQL query:
sqlUPDATE jos_menu SET template_style_id = 0 WHERE template_style_id != 0;
(replace jos_ with your own database prefix)
Click Execute
Then go back to the Joomla backend and reopen the template
Maybe you can update the helix ultimate template with this information.