Hi tbob,
It was a kind of misunderstanding. For sure, I pass an array of U16, but this array is inside the struct parameter. What I tried is to pass the complete struct type in U8 array format into the CLFN. And it didn´t work, because (I think) the bytes of all words have been swapped. Then I converted this array to U16, then works. I believe it works also if I use U8 array for this, and make a swap bytes on the parameters.
Thanks for all the answers