Trim surface with multiple curves

Hi All,

I want to trim a surface with multiple curves, but what I get is two instances of same surface with different curves chopped out of them. Is this an issue with lacing or levels? I am still a bit confused, the data seems to be in the right order. Thank you for your help in advance!

Bump still haven’t resolved this one.