# Email Menu will not open after 3.3.4 -\> 4.0.2 upgrade

**URL:** <https://forum.mautic.org/t/email-menu-will-not-open-after-3-3-4-4-0-2-upgrade/21725>\
**Category:** Mautic 4 Install/Upgrade Support\
**Created:** [November 22, 2021, 6:50pm UTC](https://forum.mautic.org/t/email-menu-will-not-open-after-3-3-4-4-0-2-upgrade/21725 "2021-11-22T18:50:36Z")\
**Posts on this page:** 14\
**Page:** 1

<div class="post-metadata">

**Author:** ![mita.michael](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/mita.michael/32/4846_2.png) [@mita.michael](https://forum.mautic.org/u/mita.michael)\
**Post date:** [November 22, 2021, 6:50pm UTC](https://forum.mautic.org/t/email-menu-will-not-open-after-3-3-4-4-0-2-upgrade/21725/1 "2021-11-22T18:50:37Z")

</div>

**Your software**. Ubuntu 20.4  
_My PHP version is_ : 7.4  
_My MySQL/MariaDB version is_ (delete as applicable): MariaDB version 10.5

**Updating/Installing Errors**  
_I am_ :Updating  
_Upgrading via_ : Command Line

_These errors are showing in the installer_ : None

_These errors are showing in the Mautic log_ : Post installation

mautic.CRITICAL: Uncaught PHP Exception Mautic\CoreBundle\Exception\BadConfigurationException: “Theme Newsletter not configured properly: builder property in the config.json” at /var/www/html/app/bundles/CoreBundle/Helper/ThemeHelper.php line 673 {“exception”:"[object] (Mautic\CoreBundle\Exception\BadConfigurationException(code: 0): Theme Newsletter not configured properly: builder property in the config.json at /var/www/html/app/bundles/CoreBundle/Helper/ThemeHelper.php:673)"}   
[2021-11-22 18:28:08] mautic.ERROR: CAMPAIGN: blank-grapejs is missing a required config file

**Your problem**  
_My problem is_ : Email section is not available after upgrade 3.3.4 \> 4.0.2 and the direct link is throwing a 500. Logs show the above error

 ![image](https://us1.discourse-cdn.com/flex020/uploads/mautic/original/2X/0/06b0ed92e73ed4aab355e633326006b7dea6236c.png)

_Steps I have tried to fix the problem_ : Disable the GrapeJs plugin, reenable and clean cache

---

<div class="post-metadata">

**Author:** ![fkrafft](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/fkrafft/32/2220_2.png) [@fkrafft](https://forum.mautic.org/u/fkrafft)\
**Post date:** [November 22, 2021, 7:12pm UTC](https://forum.mautic.org/t/email-menu-will-not-open-after-3-3-4-4-0-2-upgrade/21725/2 "2021-11-22T19:12:48Z")

</div>

A long shot, but make sure the folders in cache have the right ownership now after cleaning it. For example might be root if you cleaned it as root, while it should be www-data. If you did update the ownership of the folder, make sure you did a recursive change on it.

Though if you have the wrong ownership you would not even be able to log in…

---

<div class="post-metadata">

**Author:** ![mita.michael](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/mita.michael/32/4846_2.png) [@mita.michael](https://forum.mautic.org/u/mita.michael)\
**Post date:** [November 22, 2021, 8:55pm UTC](https://forum.mautic.org/t/email-menu-will-not-open-after-3-3-4-4-0-2-upgrade/21725/3 "2021-11-22T20:55:09Z")

</div>

Yeah I did reapply permissions.

---

<div class="post-metadata">

**Author:** ![joeyk](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/joeyk/32/11164_2.png) [@joeyk](https://forum.mautic.org/u/joeyk)\
**Post date:** [November 23, 2021, 7:54am UTC](https://forum.mautic.org/t/email-menu-will-not-open-after-3-3-4-4-0-2-upgrade/21725/4 "2021-11-23T07:54:08Z")

</div>

Hi, this is the culprit:

> [@mita.michael](#):
>
> mautic.ERROR: CAMPAIGN: blank-grapejs is missing a required config file

You need to go to your emails table in the DB and change the values in the column called **template** from “blank-grapejs” to **blank**.

---

<div class="post-metadata">

**Author:** ![mita.michael](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/mita.michael/32/4846_2.png) [@mita.michael](https://forum.mautic.org/u/mita.michael)\
**Post date:** [November 23, 2021, 1:22pm UTC](https://forum.mautic.org/t/email-menu-will-not-open-after-3-3-4-4-0-2-upgrade/21725/5 "2021-11-23T13:22:55Z")

</div>

How do I do that systematically?

---

<div class="post-metadata">

**Author:** ![joeyk](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/joeyk/32/11164_2.png) [@joeyk](https://forum.mautic.org/u/joeyk)\
**Post date:** [November 23, 2021, 5:06pm UTC](https://forum.mautic.org/t/email-menu-will-not-open-after-3-3-4-4-0-2-upgrade/21725/6 "2021-11-23T17:06:23Z")

</div>

With a mass update in mysql

---

<div class="post-metadata">

**Author:** ![mita.michael](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/mita.michael/32/4846_2.png) [@mita.michael](https://forum.mautic.org/u/mita.michael)\
**Post date:** [November 25, 2021, 2:26pm UTC](https://forum.mautic.org/t/email-menu-will-not-open-after-3-3-4-4-0-2-upgrade/21725/7 "2021-11-25T14:26:37Z")

</div>

Okay, will have to look into that at some point. I had to roll back to 3.3.4 Is this going to be fixed at all ?

---

<div class="post-metadata">

**Author:** ![joeyk](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/joeyk/32/11164_2.png) [@joeyk](https://forum.mautic.org/u/joeyk)\
**Post date:** [November 26, 2021, 6:31am UTC](https://forum.mautic.org/t/email-menu-will-not-open-after-3-3-4-4-0-2-upgrade/21725/8 "2021-11-26T06:31:27Z")

</div>

Honestly: I don’t think so. The issue is, that you are using an abandoned template. If you update the template name, then it will be all good.  
OR  
Alternative is to modify the old template to be M4 compatible.  
OR  
You could download the blank. template, change the name in the config to the old template, and fool your system.

---

<div class="post-metadata">

**Author:** ![mita.michael](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/mita.michael/32/4846_2.png) [@mita.michael](https://forum.mautic.org/u/mita.michael)\
**Post date:** [December 5, 2021, 4:29pm UTC](https://forum.mautic.org/t/email-menu-will-not-open-after-3-3-4-4-0-2-upgrade/21725/9 "2021-12-05T16:29:30Z")

</div>

Hmmm I am not sure if I am using an old template since I built things in mjml. Will deleting all the emails/templates help solve the issue?

---

<div class="post-metadata">

**Author:** ![mita.michael](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/mita.michael/32/4846_2.png) [@mita.michael](https://forum.mautic.org/u/mita.michael)\
**Post date:** [December 11, 2021, 1:10pm UTC](https://forum.mautic.org/t/email-menu-will-not-open-after-3-3-4-4-0-2-upgrade/21725/10 "2021-12-11T13:10:46Z")

</div>

I’ve just wiped all the templates and emails then upgraded. Not necessarily the best solution but I it worked for me.

---

<div class="post-metadata">

**Author:** ![joeyk](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/joeyk/32/11164_2.png) [@joeyk](https://forum.mautic.org/u/joeyk)\
**Post date:** [December 11, 2021, 9:25pm UTC](https://forum.mautic.org/t/email-menu-will-not-open-after-3-3-4-4-0-2-upgrade/21725/11 "2021-12-11T21:25:18Z")

</div>

Hi, yeH it sucks but Im happy it worked out. Seems it was the template compatibility issue.  
Every upgrade is hard with mautic, but I can feel how it’s getting less and less stressful.

---

<div class="post-metadata">

**Author:** ![DavidSchargel](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/davidschargel/32/2287_2.png) [@DavidSchargel](https://forum.mautic.org/u/DavidSchargel)\
**Post date:** [January 7, 2022, 3:04pm UTC](https://forum.mautic.org/t/email-menu-will-not-open-after-3-3-4-4-0-2-upgrade/21725/12 "2022-01-07T15:04:31Z")

</div>

> [@joeyk](#):
>
> blank

I went back into the DB and changed all the correct items to “blank” but am still not getting any love from Mautic. Any other thoughts or should I just do a rollback and call it a day?

David

---

<div class="post-metadata">

**Author:** ![silavapi](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/silavapi/32/7424_2.png) [@silavapi](https://forum.mautic.org/u/silavapi)\
**Post date:** [January 7, 2022, 3:48pm UTC](https://forum.mautic.org/t/email-menu-will-not-open-after-3-3-4-4-0-2-upgrade/21725/13 "2022-01-07T15:48:48Z")

</div>

Did you make the change to the email configuration files? Just a thought: [Email & Landing Page Builder | Mautic](https://docs.mautic.org/en/builders#)

Seems like the blank-grapejs theme might be missing a configuration file according to the error. Is there a config file in the theme directory? Maybe there’s something wonky with the theme.

---

<div class="post-metadata">

**Author:** ![DavidSchargel](https://sea2.discourse-cdn.com/flex020/user_avatar/forum.mautic.org/davidschargel/32/2287_2.png) [@DavidSchargel](https://forum.mautic.org/u/DavidSchargel)\
**Post date:** [January 7, 2022, 5:29pm UTC](https://forum.mautic.org/t/email-menu-will-not-open-after-3-3-4-4-0-2-upgrade/21725/14 "2022-01-07T17:29:14Z")

</div>

All seems well! It looked like the ‘blank’ theme was also missing a config file. Then it became a firewall issue. Ah…the joys of a locked down VPS. Much thanks; I’ll spot check all the emails shortly.
