REST API documentation (chapter 15) has incorrect syntax for getDataField. In the documentation under 3.2.9 getDataField: FieldName needs to be changed to fieldName FieldName will not work, fieldName does..
Fixed, thanks for noticing
Default option is only used when the record is created, this is by design.