# Not able to access to the designer

**URL:** <https://forum.inductiveautomation.com/t/not-able-to-access-to-the-designer/109712>\
**Category:** Ignition\
**Tags:** perspective, ignition81\
**Created:** [August 13, 2025, 7:40pm UTC](https://forum.inductiveautomation.com/t/not-able-to-access-to-the-designer/109712 "2025-08-13T19:40:29Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![marosal633](https://avatars.discourse-cdn.com/v4/letter/m/b5a626/32.png) [@marosal633](https://forum.inductiveautomation.com/u/marosal633)\
**Post date:** [August 13, 2025, 7:40pm UTC](https://forum.inductiveautomation.com/t/not-able-to-access-to-the-designer/109712/1 "2025-08-13T19:40:29Z")

</div>

I was making some changes on one project then once closed I wanted to reopen but it prompts this error. Is there a way to recover the project?

Pd. The projects still available for the clien sessions I only have the problem when I try to start a designer session for that project

```python
java.lang.IllegalArgumentException: com.inductiveautomation.ignition.common.project.resource.ResourceNamingException: Cannot add child 'com.inductiveautomation.perspective/style-classes/fonts/text-medium' to parent 'com.inductiveautomation.perspective/style-classes/Fonts'at com.inductiveautomation.ignition.designer.project.ResourceTreeNode.addChild(ResourceTreeNode.java:252)at java.base/java.util.ArrayList.forEach(Unknown Source)at com.inductiveautomation.ignition.designer.project.ResourceTreeNode.(ResourceTreeNode.java:61)at com.inductiveautomation.ignition.designer.project.DesignerProjectTreeImpl.createNode(DesignerProjectTreeImpl.java:144)at com.inductiveautomation.ignition.designer.project.DesignerProjectTreeImpl.lambda$createNode$7(DesignerProjectTreeImpl.java:141)at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(Unknown Source)at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)at java.base/java.util.stream.ReferencePipeline.collect(Unknown Source)at com.inductiveautomation.ignition.designer.project.DesignerProjectTreeImpl.createNode(DesignerProjectTreeImpl.java:142)at com.inductiveautomation.ignition.designer.project.DesignerProjectTreeImpl.lambda$createNode$7(DesignerProjectTreeImpl.java:141)at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(Unknown Source)at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)at java.base/java.util.stream.ReferencePipeline.collect(Unknown Source)at com.inductiveautomation.ignition.designer.project.DesignerProjectTreeImpl.createNode(DesignerProjectTreeImpl.java:142)at com.inductiveautomation.ignition.designer.project.DesignerProjectTreeImpl.lambda$new$0(DesignerProjectTreeImpl.java:74)at java.base/java.util.stream.ReferencePipeline$3$1.accept(Unknown Source)at java.base/java.util.stream.ReferencePipeline$2$1.accept(Unknown Source)at java.base/java.util.HashMap$KeySpliterator.forEachRemaining(Unknown Source)at java.base/java.util.stream.AbstractPipeline.copyInto(Unknown Source)at java.base/java.util.stream.AbstractPipeline.wrapAndCopyInto(Unknown Source)at java.base/java.util.stream.ReduceOps$ReduceOp.evaluateSequential(Unknown Source)at java.base/java.util.stream.AbstractPipeline.evaluate(Unknown Source)at java.base/java.util.stream.ReferencePipeline.collect(Unknown Source)at com.inductiveautomation.ignition.designer.project.DesignerProjectTreeImpl.(DesignerProjectTreeImpl.java:75)at com.inductiveautomation.ignition.designer.IgnitionDesigner$StartupProjectDialogHandler.lambda$new$2(IgnitionDesigner.java:2072)at java.base/java.lang.Thread.run(Unknown Source)Caused by: com.inductiveautomation.ignition.common.project.resource.ResourceNamingException: Cannot add child 'com.inductiveautomation.perspective/style-classes/fonts/text-medium' to parent 'com.inductiveautomation.perspective/style-classes/Fonts'at com.inductiveautomation.ignition.designer.project.ResourceTreeNode.addChildInternal(ResourceTreeNode.java:266)at com.inductiveautomation.ignition.designer.project.ResourceTreeNode.addChild(ResourceTreeNode.java:250)... 35 more

```

```python
Ignition v8.1.47 (b2025022612)Java: Azul Systems, Inc. 17.0.13

```

 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/8/7/87329e667ff8326745f662d4232255a6cb420f48.png)

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [August 13, 2025, 7:48pm UTC](https://forum.inductiveautomation.com/t/not-able-to-access-to-the-designer/109712/2 "2025-08-13T19:48:16Z")

</div>

If you close the designer _completely_ and reopen, you get this exception every time?

---

<div class="post-metadata">

**Author:** ![marosal633](https://avatars.discourse-cdn.com/v4/letter/m/b5a626/32.png) [@marosal633](https://forum.inductiveautomation.com/u/marosal633)\
**Post date:** [August 13, 2025, 7:50pm UTC](https://forum.inductiveautomation.com/t/not-able-to-access-to-the-designer/109712/3 "2025-08-13T19:50:46Z")

</div>

Yes, same exception is thrown.  
I also tried open a designer session from different Computer but still the exception. I haven’t tried restarting the Ignition container yet, I’d like to save that as my last resource.

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [August 13, 2025, 7:53pm UTC](https://forum.inductiveautomation.com/t/not-able-to-access-to-the-designer/109712/4 "2025-08-13T19:53:58Z")

</div>

The error message suggests something has gone _very_ wrong with your project structure **on disk**. You may need to explore the container filesystem, specifically `/usr/local/bin/ignition/projects/` and see why there is (apparently) one or more copies of your style classes injected as folders underneath your style classes.

---

<div class="post-metadata">

**Author:** ![marosal633](https://avatars.discourse-cdn.com/v4/letter/m/b5a626/32.png) [@marosal633](https://forum.inductiveautomation.com/u/marosal633)\
**Post date:** [August 13, 2025, 8:16pm UTC](https://forum.inductiveautomation.com/t/not-able-to-access-to-the-designer/109712/5 "2025-08-13T20:16:21Z")

</div>

I’m looking at the filesystem of the ignition container but I’m kind of lost.  
What exactly should I’ve look for? I’m already on the path of the style-classes for the project where I’m having issues.

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [August 13, 2025, 8:25pm UTC](https://forum.inductiveautomation.com/t/not-able-to-access-to-the-designer/109712/6 "2025-08-13T20:25:29Z")

</div>

Disclaimer: This is purely an educated guess based on the error message, no idea if this is what actually occurred.  
What you should have is something like this:

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

But instead it looks like you've got something like this:

 ![Screenshot 2025-08-13 at 1.25.14 PM](https://us1.discourse-cdn.com/inductiveautomation/original/3X/f/d/fd6fbb70b408cc78e092a66f3d3c81bcf8fb5388.png)

---

<div class="post-metadata">

**Author:** ![marosal633](https://avatars.discourse-cdn.com/v4/letter/m/b5a626/32.png) [@marosal633](https://forum.inductiveautomation.com/u/marosal633)\
**Post date:** [August 13, 2025, 9:18pm UTC](https://forum.inductiveautomation.com/t/not-able-to-access-to-the-designer/109712/8 "2025-08-13T21:18:04Z")

</div>

This is what I found at path _`/usr/local/bin/ignition/data/projects/[PROJECT NAME]/com.inductiveautomation.perspective/style-classes`_

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/7/f/7f84616d8089e281c4ad6ecbf91fe0ea38f0312c.png)

Not sure if the issue is in the directory names of “fonts“ and “Fonts“.  
Also not sure if I only have to `rm` the file or directory that is causing the issues. Does this action could break all the other projects running on that Ignition container?

I also looked inside of the folders and for me, everything seems OK.

---

<div class="post-metadata">

**Author:** ![paul-griffith](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/paul-griffith/32/37249_2.png) [@paul-griffith](https://forum.inductiveautomation.com/u/paul-griffith)\
**Post date:** [August 13, 2025, 9:36pm UTC](https://forum.inductiveautomation.com/t/not-able-to-access-to-the-designer/109712/9 "2025-08-13T21:36:28Z")

</div>

Try removing (or just renaming) one of the `fonts` folders - it's possible it's the case-insensitive collision that's causing issues.

---

<div class="post-metadata">

**Author:** ![marosal633](https://avatars.discourse-cdn.com/v4/letter/m/b5a626/32.png) [@marosal633](https://forum.inductiveautomation.com/u/marosal633)\
**Post date:** [August 13, 2025, 9:50pm UTC](https://forum.inductiveautomation.com/t/not-able-to-access-to-the-designer/109712/10 "2025-08-13T21:50:54Z")

</div>

Tried renaming and also removing but still with the error ☹

---

<div class="post-metadata">

**Author:** ![marosal633](https://avatars.discourse-cdn.com/v4/letter/m/b5a626/32.png) [@marosal633](https://forum.inductiveautomation.com/u/marosal633)\
**Post date:** [August 13, 2025, 9:57pm UTC](https://forum.inductiveautomation.com/t/not-able-to-access-to-the-designer/109712/11 "2025-08-13T21:57:04Z")

</div>

Nevermind, It worked!!!  
Was not only renaming those directories, I also renamed some other directorys and now the projects is accessible once againg from the designer. Thanks
