When you get a min would you mind testing it out again please and let me know if you are still have trouble with the published events. If you continue to have similar issues can you raise an issue on the GitHub repo please so that we can talk through the steps to replicate the issue.
I’ve added to the backlog to move the event publishing to the front end instead of passing it back to the server as I am currently doing. I do wonder though if the event is pushed from the server (rather than the client) would that shield the IP for the client from the relays do you think?
Really appreciate you taking the time to try it out and find bugs. If you have any other suggestions (or features you want to see) fire them my way and I’ll add them to my backlog of user feedback.