I attache our test app.
We copy from the apps\demo\bt_internet_gateway\bt_http_proxy_service\hps_client_keypad, and make this simple app.
We just scan a fixed bd_addr and try to connect this device, and the result always return fail.
But when I print a lot dummy string, the connection become success.
Thanks for any suggestion.
I tried your application but with WICED 6.0 build and didn't find any issue. Attached is the log I see at my end.
Have you tried with a different peripheral?
success.log.zip 761 bytes