I'm using a different address every time I test (random ones at my domain).
I added "--verbose 1" and added some PHP to spit out any output from the script, and got: -
array(4) { [0]=> string(9) "$VAR1 = {" [1]=> string(25) " 'errors' => {}," [2]=> string(23) " 'status' => 1" [3]=> string(10) " };" }
Does that shed any light? The list and email parameters were accepted as the subscription confirmation email was sent as normal, but again the profile fields were missing.

