Thanks for getting in touch
I’ll double-check raw curl when I’m back in front of a proper computer.
The adding issue is weird - there’s no guarantee for when we’ll get the not found error. Each time, we add 100 users to the stream until we’ve added 1,000. Sometimes the error happens after adding 200, other times after 500. If it gets to 600, generally we won’t see the error occurring, and will have all 1,000 added to the stream.
Based on the debugging I’ve added, I’m 99% sure that the stream ID isn’t being corrupted. As with the parent, this problem only became noticeable yesterday. Been running for well over a year successfully otherwise.