Thanks.
I have a PR open, but pushed code does not reflect my local staging where I have been trying to fix the bug.
I added a log statement and deleted_at was coming always as null.
I was planning on filtering events after fetching from the DB to not impact performance.
I will probably just delete the event from the DB and drop the deleted_at column since it’s an anti pattern.