Ahoy! There be news from the blog!
Help for those searching for “Module Grace Period Started” email source
You may have recently received a message from your FreePBX or PBXact telephone system
with the below quoted content. This could happen if your system is configured to send you important security notifications via email and unaffiliated third-party services (sometimes mistakenly called “mirrors”) are interfering with official updates, or blocking open source security fixes, tampering with module signatures, backdoor installing unlicensed commercial software, etc., potentially putting your business phone system at risk.
If you are unsure what to do, then please contact us well before the Grace Period Ends
for further assistance and/or open a support ticket at help.sangoma.com if you recently purchased professional Sangoma update assistance services such as our LEAN upgrade product. 
From: [email protected]
Date: Tue, May 12, 2026 at 3:31 PM
Subject: Module Grace Period Started (some-host.example.com)
To: [email protected]Hi Admin,
Some installed modules have expired but are currently running within the grace period.
Affected Modules
Module Expired On Installed Version Licensed Version Grace Period Ends EndPoint Manager 01 Sep 2025 16.0.97 16.0.89 11 Jun 2026 Action Required
You must immediately renew your license(s) before the grace period ends to use the affected module interfaces and continue receiving security and other important updates.
Please refer to our wiki documentation for more information on renewing your module licenses:https://sangomakb.atlassian.net/wiki/x/XoGjAQ
If no action is taken, then the user interface for these modules will be automatically disabled after the grace period ends.
So, these USED to be 25 year long licenses… did you really pull a 3CX and change that on us? I guess I am confused and this does didn’t help that confusion any.n
@jlizzotte04 Licenses haven’t changed. You can still use any module that you are entitled to based on the maintenance expiration date.
If you’re getting this message it because there’s a version mismatch.
are you getting this message?
yes, some of our systems use the Clearly IP mirror.
So Mike are you guys literally stating that after the grace period you have code in place that will literally disable a module on someone’s premise PBX. What happens when you disable a module that gets into dependency hell and now for example you break their ability to place a simple call to say 911??? I think we all need a clear answer here on what happens when the grace period ends.
@tonyclewis We’re not disabling the module- full details are available on the blog post.
yes, you effectively are disabling them, by disabling the way we access and manage them.
“If no action is taken, then the user interface for these modules will be automatically disabled after the grace period ends.”
Please do not follow through with this.
My experience here is if you are using the standard Sangoma mirrors, once your license expires you will not receive any further version updates on a module but it won’t be shut off.
Somehow? the ClearlyIP mirrors allowed people to receive newer versions of commercial modules even after their update license expired.
The “walking the plank” reference implies software piracy which I doubt was the intention here. Some users got “free”/unauthorized updates by using the third-party mirror. Is that accurate?
Perhaps @mwhite @penguinpbx should have contacted ClearlyIP about this before bringing the hammer down on the users. Just my opinion…
Hi @billsimon as always, I appreciate your feedback.
Just to add a bit of context here, the licensing and entitlement checks around commercial modules have actually been part of FreePBX for a long time.
What’s changed is that we’re giving users better visibility around version mismatches they may not even realize exist, while also helping make sure systems stay aligned with supported module versions, upgrade entitlements, compatibility, and platform security.
This isn’t about shutting systems off… Users impacted by this change have had advanced notice along with clear instructions on how to resolve issues if needed.
That said, I welcome anyone with questions to reach out to me directly if they need assistance. Our support team is also well equipped to help answer questions on the topic. If users need help, Sangoma is here to assist.

