The error code CY_BLE_ERROR_INVALID_PARAMETER returns on passing a NULL pointer to the function Cy_BLE_Start() when the BLE stack is not built in HCI mode.
This is quite strange!!
Not sure how it is affecting by the Resolving List entries.
Could you please attach your project ?
( Just Right Click on the Project Name -> Archive Workspace)
I was able to reproduce the issue in a very simple project. It seems like a bug in our stack code - I will raise a ticket and will let you know of the fix status once available.
Meenakshi Sundaram R