Vaguely remember coming across a similar issue once with some implementations of event source where the payload needed to reach a certain byte size before it was delivered. Troubleshooting step could be to send a very large payload each time and see if node gets more consistent delivery.
And apologies in advance if this ain’t it and I waste your time chasing a dead end lead 😬😅