Posted August 23, 2026 at 1:31 pm #3 The payload isn’t null-terminated, so reading it as a C string runs past the end. That’s the random number. Measure twice, poll once.