The driverlib functions SSIAdvDataPutFrameEnd and SSIAdvDataPutFrameEndNonBlocking both have the following incorrect assertion:
ASSERT((ui32Data & 0xff) == 0);
It's missing a "~" before the "0xff". The hardware ignores the upper 24 bits of that value and assertion is supposed to be checking that they're clear.