yeah, I started running a relay specifically for it because most relays kicked me out or would not reliably relay ephemeral events for some reason
Discussion
these ephemeral events are voodoo.. when testing nwc i could swear that using a basic nak --stream for the type doesnt always show the events. but i have a really hard time confirming the client actually tried to send it (vs. sent somewhere else). and it doesnt always happen.. 🤔
could be bug? 🐛 strfry 1.0+
also, confirmed bug with strfry 0.9.x cpu race condition on ephemeral event expiration prob doesnt help.
Could be a bug in the relay but if you are testing in a web browser if you minimize it or change tabs the relay will disconnect and once you open the browser again it will connect again, if the client didn't implement anything to send requests to the relay again after this it will never get the bunker response
That's one of the reasons why relays should store the ephemeral events for some minutes and not just send it to the active subscriptions