No doubt yours is a better way. As a lesser milestone, though, I'm happy it works at all, especially because the underlying default RFM69 library code does appear to be using the sync word....I think. I'll need to review it again to double check. When you encountered the "bug", was it an intermittent thing, or did it happen every time? i.e. Do you remember if there was there any pattern to it?