This is working as designed; if a dynamically created event is deleted in-app, HubSpot won't re-create that event from subsequent events. This is to help prevent situations where event analytics might be drastically skewed by faulty code or abuse. If you have specific events that were accidentally deleted and need to be restored, you can send me the ID/label and I can work to get those restored.
A little more background:
The custom event that we built is working for all other tags. The issue is that it's not pulling in data for a specific tag (Economics).
We dug in a little and it looks like the "Economics" event got deleted somehow, and the trigger is not creating another event for "Economics" or "economics". But we added "Economics Debug" as an alias for Economics and that seems to work. So my question is whether it's possible to restore the deleted Economics event. We can't seem to find a way to do this outside of creating an alias.
I am seeing similar behavior. I have custom events where I push a string containing text as the id -- in the past this technique would create new events reliably. This was working as recently as 48 hours ago and no longer seems to function properly. I've tried using a VPN + anon browser to defeat any stored cookies and IP filtering, to no avail.