BDM REST GET LinkedHashMap cannot be cast to org.bonitasoft.engine.bdm.Entity

REST GET Connector fails with BDM

a REST GET is invoked that returns
[{"id":1,"name":"Item1","isComplete":false},{"id":2,"name":"Item2","isComplete":true},{"id":3,"name":"Item3","isComplete":true}]

The BDM setup to consume this is defined as
ToDoItem
Id: Integer
Name: String
IsComplete: Boolean

A pool variable (varToDoItems) is created based on this, and is set to be a List (ie checkbox on Is Multiple)

I then mapped varToDoItems (left hand operand) to "takes value of" bodyAsObject (right hand operand).

The engine log then shows this error -

Notifications