Skip to content

[Bug] v1.14.2 — back-in-stock emails no longer dispatched after latest release #105

@allpartsnet

Description

@allpartsnet

Environment: VTEX IO, vtex.availability-notify@1.14.2, workspace master
Behavior before update: When a SKU returned to stock, subscribed customers received the "BACK IN STOCK" email correctly.
Behavior after update: After the app was updated to v1.14.2 (approximately April 2026), no emails are being dispatched on stock replenishment. The subscription form still works and records are saved in Master Data V2 (entity notify). The "BACK IN STOCK" template in Message Center is active.
Manual endpoint test: Calling process-unsent-requests manually also does not trigger emails.
Question: Was there any change in v1.14.2 related to the event listener (Broadcaster) or the email dispatch pipeline that could explain this regression? The timing of the issue matches the release date exactly.

[Bug] v1.14.2 — Back-in-stock emails no longer dispatched after latest release

Summary

Since the app was updated to v1.14.2, back-in-stock notification emails are no longer being sent to customers who subscribed via the "Notify me" form. The regression appears to be directly correlated with this release — the feature was working correctly on the previous version.


Environment

App = vtex.availability-notify
Version = 1.14.2
Store framework = VTEX IO
Workspace = master
Account type = Seller


Steps to reproduce

  1. Install vtex.availability-notify@1.14.2 on a VTEX IO store
  2. Set a SKU to out-of-stock
  3. Visit the product page and submit the "Notify me" form with a name and email
  4. Confirm the record is saved in Master Data V2 (entity: notify) ✅
  5. Replenish the SKU inventory (set quantity > 0)
  6. Wait for the back-in-stock email to be dispatched ❌ — email is never received

Expected behavior

When a SKU returns to stock, all customers who subscribed via the notify form should receive the "BACK IN STOCK" transactional email, as defined in the Message Center template.

Actual behavior

No email is dispatched. The subscription records exist in Master Data V2 and the "BACK IN STOCK" template is active and correctly configured in Message Center.


Additional diagnostics performed

Master Data V2 — records present: Querying the notify entity confirms subscription records are being saved correctly. The front-end form is not the issue.

BACK IN STOCK template — active: The email template exists in Admin → Customer → Message Center → Templates, is enabled, and has a valid sender configured.

Broadcaster — installed: The vtex.broadcaster app is installed and active.


Hypothesis

The timing of the regression matches the v1.14.2 release exactly. A possible cause could be a change in:

  • The Broadcaster event listener — if the app stopped subscribing to inventory change events correctly
  • The email dispatch pipeline — if something in the integration with Message Center or the transactional email flow was modified
  • A dependency version bump in manifest.json that introduced an incompatibility

It would be helpful to understand what changed between v1.14.1v1.14.2, as the CHANGELOG does not appear to be publicly visible for these patch versions.


Request

Could you confirm whether any change was introduced in v1.14.2 that could affect the event listener or the email dispatch flow? If so, is a patch release planned?

Thank you for maintaining this app — we appreciate the continued work on it even outside the official VTEX support scope.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions