Absinthe Socket not canceling notifier


Our Elixir application uses Absinthe, and we’re using the Absinthe Socket package to connect from the client side. We’re running into an issue where the notifier we’re creating to subscribe to the server isn’t being canceled.

The server continues to publish events to the old notifiers and the number of them grow with each newly created notifier.

I can share the client side code if needed. If anyone has any ideas on why this might be happening I would really appreciate the help.