Report a bug: UQLink cannot support Soft Constraints

Dear UQLab,

Hope you find this question informative;
I want to link OpenSees with RBDO module using UQLink.
Without defining soft constraints, my RBDO problem works well. However, after defining a simple soft constraint using either string or mfile I face the follwong error:

Too many output arguments.
Error in uq_Kriging_initialize (line 108)

It seems uq_SoftConstraints cannot be utilized when we want to use third-party software via UQLink.
It’s worth mentioning that hard cosntraint works properly.
Last but not least, I am most grateful for your kind suggestions/recommendations. As always, I will be honored if I can benefit from Dr. @moustapha’s fruitful suggestions. I also can send the code.

Kind regards,