I don't know off hand why you're getting that failure mode. But in general you can't use MACH_MSG_TYPE_MOVE_SEND in Hurd RPC arguments (only for replies) because of the interrupt retry issue. That could be related to this failure though I can't really see how at the moment.
Thanks, Roland