It looks like the JSON data feature is broken.
MBP Late 2015 — 10.13.3 (17D102)
Sketch — 50.2 (55047)
CRAFT — 1.0.66
1. I created a JSON file
2. I used the JSON file to apply values to a drop down
3. When I sync with InVision, the values are reverted to the non-JSON values (Favorite Entree, Favorite Entree, Favorite Entree, Favorite Entree, Favorite Entree, etc)
4. I applied the JSON once more and saved.
5. When I reopened the file today, all the values had been reverted to the original values… again.
Default State & JSON Snippet
JSON Applied Successfully
Syncing with CRAFT
Additionally, I'll save and close the document
Project Directory Structure (reference)
*EDIT* It appears that the CRAFT plugin recognizes that the symbols have values/strings applied to them. Note how the plugin shows the `items` labels applied to the selected symbols but the values do not match the JSON