Mysterious ZCRM_INTERNAL_ERROR: Parameter name "o" cannot be null?

Mysterious ZCRM_INTERNAL_ERROR: Parameter name "o" cannot be null?

I am trying to create a new Deal using the API and get this exception:


What does it mean? I am passing a list with a single Deal ZCRMRecord, all the mandatory fields are there...