Descrepency between Packet Transmited and Received Packet API 1

Hi I am a first time poster here, so not to sure about convention.
I am using two XBEE S2 modules one S2(coordinator connected to XCTU sending packets via available terminal) and the other an S2C(end device) connected to a micro controller board all running at 9600 Baud.
The issue is that I am transmitting a broadcast packet of
7E 00 0F 10 01 00 00 00 00 00 00 FF FF FF FC 00 01 0E E6
7E 00 0D 90 00 13 A2 00 40 79 5F 87 00 00 02 0F 0B missing 16 bits

Would the end device be changing the baud rate slightly? as when I remove the RF link and connect the serial output of the adapter to the micro it receives the packet in its entirety.
I have also tried modifying the baud rate on the micro to make it quicker to no avail. I am really stumped here!!

What voltage level does your mC run at? What is the time before sleep setting on the radio?