another test:
if i combine another two surfaces into a new body by using the “stitch”, and then use it to do the webcut, it fails again and produce the same error message as the first test.
My guesses are that either minor geometric differences, or numerical tolerances, are causing issues when cutting with those bounded sheets. For example I mocked up a similar example to yours: