# EPIC, please stop breaking Slate and UMG in new releases.

**URL:** <https://forums.unrealengine.com/t/epic-please-stop-breaking-slate-and-umg-in-new-releases/1179127>\
**Category:** Issues and Bug Reporting\
**Tags:** unreal-engine, Engine-Source-Code, Engine-Source-GitHub, bug-report, editor, question\
**Created:** [May 26, 2023, 9:17am UTC](https://forums.unrealengine.com/t/epic-please-stop-breaking-slate-and-umg-in-new-releases/1179127 "2023-05-26T09:17:53Z")\
**Posts on this page:** 1\
**Showing post:** 6

<div class="post-metadata">

**Author:** ![BOBtheROSS](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@BOBtheROSS](https://forums.unrealengine.com/u/BOBtheROSS)\
**Post date:** [August 24, 2023, 5:20pm UTC](https://forums.unrealengine.com/t/epic-please-stop-breaking-slate-and-umg-in-new-releases/1179127/6 "2023-08-24T17:20:44Z")

</div>

Hi,  
if I may, I will add my 3 bug reports regarding the inheritance in UMG/widgets to your already respectable collection.

> [@\[UE5.2.1, Bug report\] References to widget elements break on 2nd level of widget inheritance](https://forums.unrealengine.com/t/ue5-2-1-bug-report-references-to-widget-elements-break-on-2nd-level-of-widget-inheritance/1268023/1):
>
> ---------- edit ---------- There is now a Bug Report on the bug tracker website ---------- edit end ---------- Summary variables of widget elements added in 2nd inheritance level are invalid. Steps to Reproduce () is the parent class is adding something in the Designer \>\> Hierachy tab (outliner) create BaseWidget (UserWidget) [add NamedSlot named “N0”] create Child1 (BaseWidget) [add NamedSlot to N0 named “N1”] create Child2 (Child1) [add Button to N1 named “Button”] activate the IsVa…

> [@\[UE5.2.1, Bug report\] Widget elements disappear on widgets with inheritance](https://forums.unrealengine.com/t/ue5-2-1-bug-report-widget-elements-disappear-on-widgets-with-inheritance/1268047/1):
>
> Summary if widget ‘A’ inherited from another widget, adding widget ‘A’ inside a widget and then adding widget elements to its NamedSlot, will result in the widget elments disappearing after saving and compiling (in that order). Steps to Reproduce () is the parent class [] is adding something in the Designer \>\> Hierachy tab (outliner) create Widget1 (UserWidget) [add named\_slot1] create Widget2 (Widget1) [add named\_slot2 to named\_slot1] create NewWidget (UserWidget) [add Widget2]-\>[add Butt…

> [@\[UE5.2.1, Bug report\] Editor crashes on duplicating widget element on second inheritance level](https://forums.unrealengine.com/t/ue5-2-1-bug-report-editor-crashes-on-duplicating-widget-element-on-second-inheritance-level/1268087/1):
>
> Summary If a widget has a second inheritance level, duplicating a widget element with Ctrl+D inside a NamedSlot (with an Overlay element added to have a potential slot), will crash the engine. Steps to Reproduce () is the parent class [] is adding something in the Designer \>\> Hierachy tab (outliner) create BaseWidget (UserWidget) [add NamedSlot named “N0”] create Child1 (BaseWidget) [add NamedSlot to N0 named “N1”] create Child2 (Child1) [add an Overlay to N1] [add a Button to the Overlay] T…

---

_[View the full topic](https://forums.unrealengine.com/t/epic-please-stop-breaking-slate-and-umg-in-new-releases/1179127)._
