# Module restart label bug

**URL:** <https://forum.inductiveautomation.com/t/module-restart-label-bug/115984>\
**Category:** 3rd Party Modules\
**Created:** [June 15, 2026, 1:05pm UTC](https://forum.inductiveautomation.com/t/module-restart-label-bug/115984 "2026-06-15T13:05:03Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![isabela.parreiras](https://avatars.discourse-cdn.com/v4/letter/i/9fc348/32.png) [@isabela.parreiras](https://forum.inductiveautomation.com/u/isabela.parreiras)\
**Post date:** [June 15, 2026, 1:05pm UTC](https://forum.inductiveautomation.com/t/module-restart-label-bug/115984/1 "2026-06-15T13:05:03Z")

</div>

Hey! I'm facing a bug I've been told is recurring for modules in which the labels bug each time I download a new version of the module and need to restart the whole gateway to fix it.

I'm wondering if there is anything I can do in my code to fix this.

Kind regards,

Isabela

---

<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:** [June 15, 2026, 1:21pm UTC](https://forum.inductiveautomation.com/t/module-restart-label-bug/115984/2 "2026-06-15T13:21:07Z")

</div>

No, longstanding bug. It is a classloader problem. Classloader problems (not just this one) are the reason v8.3 doesn't support module restarts or run-time module loading. Gateway restart is the solution to the classloader problems.

For best results, including in v8.3, load your bundle(s) in your hook class's **constructor** , not in `.setup()` or `.startup()`.
