That was the issue I was thinking about.
I’ve skimmed through the skorch documentation and it seems some methods like .predict() support multiple outputs, if they are passed as a tuple.
Could you try that?