Hello,
It appears that you have the ability to enable active scanning in HCI_Cmd_LE_Set_Scan_Params .
Have you tried this with your code and decoded these scan response packets?
Thanks in advance,
Dave
REF:
Scan Response
In addition to the 31 bytes of advertising data, the device doing the scanning can request the scan response data. This does not require authentication, and does not require making a connection. The scan response data is an additional 31 bytes of data the peripheral can return to the scanning device, though it takes an extra set of packets to and from the peripheral to request and receive it.