Not sure I follow.
It sounds like.
Android makes an application called Smart OTA.
You are using Smart OTA on your phone.
It connects fine to our device when you are running the default WICED Sense program on your custom board.
However, when you are running your own custom program on your custom board, it does not work.
This sounds like an Android issue. Have you looked at the WICED Sense Android source code to see how OTA is handled within the WICED Sense Android application?
It seems to be a problem with the Smart OTA app, it doesn't connect with my board.
It looks like the Smart OTA app only connects to wiced_sense, I will look at the source code of the App.
Now it works!
I used the UUIDs of the ota_firmware_upgrade example, the secure ota use different UUIDs.
The Smart OTA app works fine!