# \[FEATURE\] Auto-restart trial period when unactivating licence

**URL:** <https://forum.inductiveautomation.com/t/feature-auto-restart-trial-period-when-unactivating-licence/116884>\
**Category:** Ignition\
**Tags:** perspective, vision\
**Created:** [August 25, 2026, 2:07am UTC](https://forum.inductiveautomation.com/t/feature-auto-restart-trial-period-when-unactivating-licence/116884 "2026-08-25T02:07:14Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [August 25, 2026, 2:07am UTC](https://forum.inductiveautomation.com/t/feature-auto-restart-trial-period-when-unactivating-licence/116884/1 "2026-08-25T02:07:14Z")

</div>

When re-applying a licence offline (for example to add a licence for a module), it's imperative to reset the trial period prior to this so that in the time that it's unactivated, you're not disrupting clients and production. If you don't restart the trial period, potentially 100's of Vision and Perspective clients get the "trial period ended" and each one needs to be manually restarted, turning a 5min task into a 2-3 hour task for you and the client, which obviously impacts their production.

However, if the Gateway doesn't have any modules in trial period, there's no means to reset the trial period, so this downtime is now forced.

My requests are:

- auto-restart the trial period whenever the licence state changes (i.e. whenever a licence is added/removed - importantly when removed)
- add a button somewhere to restart the trial period regardless if there are unlicenced modules or not

Idea:

> **[Auto-restart trial period when unactivating licence | Ignition Features and...](https://ideas.inductiveautomation.com/ignition-features-and-ideas/p/auto-restart-trial-period-when-unactivating-licence)**
>
> When re-applying a licence offline, it's imperative to reset the trial period prior to this so that in the time that it's unactivated, you're not disrupting

---

<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:** [August 25, 2026, 2:21am UTC](https://forum.inductiveautomation.com/t/feature-auto-restart-trial-period-when-unactivating-licence/116884/2 "2026-08-25T02:21:37Z")

</div>

Not a bad idea, but I can understand IA resisting.

As work-around, just add an unlicensed module. 🤷‍♂️

---

<div class="post-metadata">

**Author:** ![nminchin](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/nminchin/32/6911_2.png) [@nminchin](https://forum.inductiveautomation.com/u/nminchin)\
**Post date:** [August 25, 2026, 2:27am UTC](https://forum.inductiveautomation.com/t/feature-auto-restart-trial-period-when-unactivating-licence/116884/3 "2026-08-25T02:27:31Z")

</div>

The other issue is that it's not an expected outcome of manually refreshing the licence, so if you don't have the experience, you may inadvertently cost the site unexpected downtime. Of course if this is the case then you should be testing it offline first, but still would be nice for it to be at the very least communicated when you go to unactivate the licence

---

<div class="post-metadata">

**Author:** ![Lynn\_Martineau](https://avatars.discourse-cdn.com/v4/letter/l/f1d935/32.png) [@Lynn\_Martineau](https://forum.inductiveautomation.com/u/Lynn_Martineau)\
**Post date:** [August 25, 2026, 1:17pm UTC](https://forum.inductiveautomation.com/t/feature-auto-restart-trial-period-when-unactivating-licence/116884/4 "2026-08-25T13:17:47Z")

</div>

I voted for it.

As I recall, removing pain points is one of the major objectives of IA. Automatically starting a trial period when unactivating a license would remove a big pain point.
