API Move - Assignee

Bom dia Fluiggers!

Estou com uma dúvida na API move.

Estava tentando utilizar a mesma para movimentar um processo que está parado em uma tarefa que está atribuída para um grupo. Havia entendido que passando o MovementSequence e o Assignee conseguiria atribuir a tarefa para o usuário que pertence ao grupo e já movimentar a tarefa.

O retorno que recebo é de erro: Verifique se a tarefa está devidamente registrada em nome do usuário informado ou se não está ativa em nome de outro usuário.

Se o Assignee nessa API move não serve para isso, para o que serve então?

Estou tendo que chamar antes disso a API AssumeProcessTask para primeiro atribuir para depois usar o Move.

É a Totvs complicando a vida de quem desenvolve!

Alguém passou por isso e pode me auxiliar tirando essa dúvida?

PS: Não quero voltar ao bom e velho SOAP

Atenciosamente,

Guilherme D. Gesualdo