I have raised a ticket on this issue. You can comment out the wiced_assert( "Bad args", (identity != NULL) && (private_key != NULL) && (certificate_data != NULL) ); for now.
I have no problem to fix it by myself.
The reason I post it here is to make your sdk better.
I hope after you raised a ticket on the issue, this will be fixed in *next release*.
From the experience I found raise a ticket and get fixed has a very long gap.
For some issues, I even remind multiple times but still does not get fix.
Would you consider to improve your internal process?
I believe this issue has been resolved so I will close this thread.