Good catch Tom....definitely sounds like a packing primitive is going to be in order here.
Maybe not. The ESP8266 does not like to have its primitives unaligned. Reordering maybe...
Actually, on second thought, I'm not 100% sure that the radio.DATA is guaranteed to be aligned on a word although it should be. OP can research and educate us ;-)
Tom