That’s the thing. I tried getting people to help me, but they all appeared to be too busy to help, despite making it clear that the process would have been simple and quick. The one time I did get a streamer’s attention, I held it for about 2 minutes.
But I see that you have given me exactly what I needed. An example message. Now I can go back and test with that! It may not be bits events, but it’s up the same alley!
EDIT: Turns out PubSub whispers do the same thing. It seems every object inside a message is stringified before becoming part of its parent, all the way up until the root object, which is itself stringified before being sent.