# Module Config Title Issue

**URL:** <https://forum.inductiveautomation.com/t/module-config-title-issue/44664>\
**Category:** Module Development\
**Created:** [March 18, 2021, 11:44pm UTC](https://forum.inductiveautomation.com/t/module-config-title-issue/44664 "2021-03-18T23:44:45Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![kgamble](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kgamble/32/8019_2.png) [@kgamble](https://forum.inductiveautomation.com/u/kgamble)\
**Post date:** [March 18, 2021, 11:44pm UTC](https://forum.inductiveautomation.com/t/module-config-title-issue/44664/1 "2021-03-18T23:44:45Z")

</div>

I am having an issue with my settings title on the IConfig tab where It doesn’t seem to be finding the title definition and I am struggling to figure out where the issue lies.

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/3/9/396c3e1054677fbd3d40c7b91767cb050b9e0d89.png)

I have been trying to make sure I had my casing consistent everywhere so that I was referencing the right objects but can’t seem to fix my title. It takes me to the right page, just won’t say “Settings” for everything I have tried.

Here is my hook:

```auto
public static final IConfigTab NEO4J_CONFIG_ENTRY = DefaultConfigTab.builder()
            .category(CONFIG_CATEGORY)
            .name("neo4j")
            .i18n("Neo4J.nav.settings.title")
            .page(Neo4JSettingsPage.class)
            .terms("Neo4J settings")
            .build();

```

The settings page:

```auto
public static final Pair<String, String> MENU_LOCATION =
        Pair.of(GatewayHook.CONFIG_CATEGORY.getName(), "neo4j");

    public Neo4JSettingsPage(final IConfigPage configPage) {
        super(configPage, null, new LenientResourceModel("Neo4J.nav.settings.panelTitle"),
            ((IgnitionWebApp) Application.get()).getContext().getPersistenceInterface().find(Neo4JSettingsRecord.META, 0L)
        );
    }

```

and my Neo4J.properties file under the resources folder

```auto
nav.header=Neo4J
nav.settings.title=Settings
nav.settings.panelTitle=Neo4J Settings
nav.connections.title=Connections

Neo4JSettingsRecord.Category.Configuration=Configuration
Neo4JSettingsRecord.Category.Security=Security

```

Any ideas what I am missing here? If I need to provide any other snippets just let me know.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [March 18, 2021, 11:50pm UTC](https://forum.inductiveautomation.com/t/module-config-title-issue/44664/2 "2021-03-18T23:50:14Z")

</div>

Are you restarting the gateway when making these changes?

---

<div class="post-metadata">

**Author:** ![kgamble](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kgamble/32/8019_2.png) [@kgamble](https://forum.inductiveautomation.com/u/kgamble)\
**Post date:** [March 18, 2021, 11:52pm UTC](https://forum.inductiveautomation.com/t/module-config-title-issue/44664/3 "2021-03-18T23:52:21Z")

</div>

I didnt restart the gateway as it was automatically updating the Header, but I can see if that fixes the title.

EDIT: Looks like that fixed it! Weird that it will automatically update the header and not the title? Any specific reasoning for that?

I am struggling to understand when a module update requires a gateway restart or not.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [March 18, 2021, 11:54pm UTC](https://forum.inductiveautomation.com/t/module-config-title-issue/44664/4 "2021-03-18T23:54:54Z")

</div>

Well… when dealing with BundleUtil or properties files just assume you have to restart.

---

<div class="post-metadata">

**Author:** ![pturmel](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/pturmel/32/3295_2.png) [@pturmel](https://forum.inductiveautomation.com/u/pturmel)\
**Post date:** [March 19, 2021, 12:23pm UTC](https://forum.inductiveautomation.com/t/module-config-title-issue/44664/5 "2021-03-19T12:23:50Z")

</div>

> [@Kevin.Herron](#):
>
> BundleUtil or properties files just assume you have to restart.

I didn't want to "like" that, but it's the right answer. ):
