The instructions here work as is. I guess we will need some more information to help you debug. For starters you can compare the json you are populating your form with to the json created when you save the form.
You can get the json on form save easily via network panel.
While comparing you can have it either with or without afdata wrapper.