Other Parts Discussed in Thread: SYSCONFIG, SYSBIOS
If I add manufacturer specific data to the scan response section in Sysconfig it seems to generate an incorrect length for the manufacturer data, e.g.

generates a length of 0x10 when it I believe it should be 0xF.
uint8_t scanResData1[] =
{
0x07,
GAP_ADTYPE_LOCAL_NAME_COMPLETE,
'0',
'0',
'0',
'0',
'0',
'0',
0x05,
GAP_ADTYPE_SLAVE_CONN_INTERVAL_RANGE,
LO_UINT16(24),
HI_UINT16(24),
LO_UINT16(40),
HI_UINT16(40),
0x10,
GAP_ADTYPE_MANUFACTURER_SPECIFIC,
//Company Identifier
0x50,
0x54,
//Additional Data
0x11,
0x22,
0x33,
0x44,
0x55,
0x66,
0x77,
0x88,
0x99,
0xaa,
0xbb,
0xcc,
};